随笔分类 -  Delphi

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 63 下一页

关于Delphi在定义了函数进行调用时显示undeclared identifier的问题
摘要:Delphi在进行编译时是在代码中由上到下进行编译的,当发现有函数调用时会检查函数调用位置之前的代码,如果没有发现定义,则会报此错误。 解决办法: 1.只要将定义的函数放在调用该函数的位置之前即可。 2.前面包里包含了变量单元,重新Bulid编译一下。 阅读全文

posted @ 2021-01-22 20:23 癫狂编程 阅读(556) 评论(0) 推荐(0) 编辑

listview增加一行后,显示最后一条数据,进度条显示最底
摘要:ListView1.Items[ListView1.Items.Count -1].MakeVisible(True); 阅读全文

posted @ 2021-01-22 11:45 癫狂编程 阅读(289) 评论(0) 推荐(0) 编辑

高吞吐量的一个日志函数类(Delphi)
摘要:在开发服务器端程序的时候,日志是必须的一个功能。由于服务器端的要频繁的把数据写入日志,开始的时候用了一个很简单日志函数 就是直接把日志字符写入文件中。然后关闭连接。一直也应用良好。但做压力测试的时候,因为要每个连接的数据都要写入日志,发现运行的一段时间后,频繁掉线,CPU占用率,居高不下,优化了可以 阅读全文

posted @ 2021-01-20 10:03 癫狂编程 阅读(453) 评论(0) 推荐(0) 编辑

Delphi XE6 利用FastMM4检测内存泄漏
摘要:1.在项目中使用FastMM4打开项目文件,让第一个单元引用FastMM4. 2.定义编译条件变量Shift+Ctrl+F11,打开项目设置窗口,设置Conditional defines。 定义三个编译变量:FullDebugModeLogMemoryLeakDetailToFileClearLo 阅读全文

posted @ 2021-01-16 12:46 癫狂编程 阅读(307) 评论(0) 推荐(0) 编辑

Oracle数据库CPU使用率过高问题处理
摘要:1.下载Process Explorer 2.打开Process Explorer,查看CPU使用情况最高的进程 3.双击该进程,查看详情 \ 4. 获取cpu使用最好的线程tid 5. 查询sql_id select sql_id from v$session where paddr in( se 阅读全文

posted @ 2021-01-14 17:43 癫狂编程 阅读(2087) 评论(0) 推荐(0) 编辑

Delphi StringReplace – 替换字符函数
摘要:Delphi StringReplace – 替换字符函数 Delphi中的StringReplace函数是SysUtils单元中自带的函数,该函数可以替换字符串中的指定字符。 function StringReplace (const S, OldPattern, NewPattern: stri 阅读全文

posted @ 2021-01-14 16:45 癫狂编程 阅读(1210) 评论(0) 推荐(0) 编辑

delphi:临界区对象TCriticalSection(Delphi) 与 TRtlCriticalSection 的区别
摘要:临界区对象TCriticalSection(Delphi) 与 TRtlCriticalSection 的区别 TRtlCriticalSection 是一个结构体,在windows单元中定义;是InitializeCriticalSection,EnterCriticalSection,Leave 阅读全文

posted @ 2021-01-14 14:43 癫狂编程 阅读(264) 评论(0) 推荐(0) 编辑

大家都要好好学习delphi XE线程同步对象单元System.SyncObjs
摘要:大家都要好好学习delphi XE线程同步对象单元System.SyncObjs System.SyncObjs.pas; 一、不是存pascal就直接汇编 二、支持MSWINDOWS、POSIX和MACOS全平台 三、常用类型(异常类就不列了) 1、TCriticalSectionHelper = 阅读全文

posted @ 2021-01-14 14:38 癫狂编程 阅读(434) 评论(0) 推荐(0) 编辑

delphi中如何设置窗口默认的按钮
摘要:我想要设置一个窗口的默认按钮,比如是“确定”按钮,我只需敲回车键就可以执行,请问怎么实现 在窗bai口上建立一个按du钮,如button1设置zhi窗dao口的属性zhuanActiveControl为button1在button1的OnKeyDown事件中shu:if key=#13 thenbu 阅读全文

posted @ 2021-01-13 23:39 癫狂编程 阅读(221) 评论(0) 推荐(0) 编辑

FormResize这事件是干什么的?
摘要:procedure TForm1.FormResize(Sender: TObject);这事件用途? 就是当你改变窗体大小的时候(点击最大化最小化按钮,拖动改变窗体大小)的时候触发 阅读全文

posted @ 2021-01-13 21:42 癫狂编程 阅读(450) 评论(0) 推荐(0) 编辑

ICreateDevEnum Interface
摘要:ICreateDevEnum 接口,创建特定的类(如视频捕获设备,音频捕获设备,视频压缩等)的一个枚举器 ,可以使用CLSID_SystemDeviceEnum来得到该指针。ICreateDevEnum::CreateClassEnumerator(REFCLSID clsidDeviceClass 阅读全文

posted @ 2021-01-13 20:20 癫狂编程 阅读(364) 评论(0) 推荐(0) 编辑

在wwDBGrid单元中如何制作下拉列表,比如第一列做一个“男”,“女”的下拉列表
摘要:添加一个wwDBCombobox设置好Datasoure和DataFiel后双击WwDBGrid,弹出的窗体中添加Fields再在对应的Field中设置EditControl页中的Control Type为CustomEidtControl Name为wwDBCombobox就行啦 阅读全文

posted @ 2021-01-13 12:58 癫狂编程 阅读(115) 评论(0) 推荐(0) 编辑

TwwDBGrid + TwwDBLookupCombo 下拉列表
摘要:目标标求:点击TwwDBGrid中的sPartCode字段弹出下拉列表 平台 :DELPHI 10.3 +INFO POWER 4K 20.0+ WIN7 64 大致步骤 : wwDBLookupCombo1,{位置任意} wwDBGrid1 object Form1: TForm1 Left = 阅读全文

posted @ 2021-01-13 12:48 癫狂编程 阅读(151) 评论(0) 推荐(0) 编辑

zw版【转发·台湾nvp系列Delphi例程】HALCON DirectShow (Delphi Prism)
摘要:zw版【转发·台湾nvp系列Delphi例程】HALCON DirectShow (Delphi Prism) namespace DirectShow_Prism;interfaceusesSystem.Drawing,System.Collections,System.Collections.G 阅读全文

posted @ 2021-01-13 01:22 癫狂编程 阅读(165) 评论(0) 推荐(0) 编辑

Delphi USBCamera DirectShow 预览录像截图
摘要:参照:https://www.haolizi.net/example/view_37332.html 实例介绍 【实例简介】用DirectShow 的方式,视频输入设备枚举、视频支持格式枚举、视频预览、视频录像、视频截图。Delphi 源代码 【实例截图】 【核心代码】 unit untUSBCam 阅读全文

posted @ 2021-01-13 01:20 癫狂编程 阅读(793) 评论(0) 推荐(0) 编辑

DirectShow实现音视频分离(Delphi)
摘要:unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus,Directshow9,WMF9,StrUtils; type T 阅读全文

posted @ 2021-01-13 01:08 癫狂编程 阅读(279) 评论(0) 推荐(0) 编辑

基于Directshow的USB视频捕获Delphi篇(二)
摘要:参考:https://blog.csdn.net/dbyoung/article/details/78285942 使用回调方式,获取 USBCAMEAR 图像数据. 在类中添加 ISampleGrabberCB 接口 TForm1 = class(TForm, ISampleGrabberCB) 阅读全文

posted @ 2021-01-13 01:07 癫狂编程 阅读(264) 评论(0) 推荐(0) 编辑

基于Directshow的USB视频捕获Delphi篇(一)
摘要:参考:https://blog.csdn.net/dbyoung/article/details/78256226 工作中用到了USB Camera 来获取图像。用dspack控件,发现有BUG,使用不了。只好自己写了。参考了dspack源码,但实现方法不同。 也在网上查看了很多资料,终于能顺利的运 阅读全文

posted @ 2021-01-13 01:03 癫狂编程 阅读(395) 评论(0) 推荐(0) 编辑

delphi XE 无法定位程序输入点@... bpl
摘要:找来找去找不出毛病,重新安装就好了 去掉“添加包输出路径到环境变量”就好了。 Path C:\Program Files (x86)\CollabNet;F:\app\Administrator\product\11.2.0\client_1\bin;C:\Program Files (x86)\E 阅读全文

posted @ 2021-01-12 23:10 癫狂编程 阅读(711) 评论(0) 推荐(0) 编辑

Delphi xe 10.2之安装 TServerSocket 和TClientSocket
摘要:http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Installing_Socket_Components The socket components are not installed by default. To use the socket c 阅读全文

posted @ 2021-01-12 12:07 癫狂编程 阅读(361) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 63 下一页

导航

好的代码像粥一样,都是用时间熬出来的