码迷,mamicode.com
首页 >  
搜索关键字:procedure    ( 3728个结果
VCL的自定义消息
procedure CMWantSpecialKey(var Msg: TCMWantSpecialKey); message CM_WANTSPECIALKEY;{说明: CM_WANTSPECIALKEY - TCMWantSpecialKey - (CM_BASE + 30) sent by ...
分类:其他好文   时间:2014-09-18 00:38:02    阅读次数:291
窗体激活事件
程序内部的窗体之间切换会出发 OnActive 事件。当两个不同程序之间切换焦点时,会出发Application 的DoDeactivate。procedure DoDeactivate(Sender: TObject);begin ....end;procedure FormCreate(Se.....
分类:Windows程序   时间:2014-09-18 00:33:04    阅读次数:254
截获标题栏按钮事件
改写 procedure WMSysCommand(var Message: TWMSysCommand); message WM_SYSCOMMAND;消息处理函数。 其中 TWMSysCommand 定义如下: TWMSysCommand = packed record Msg: Car...
分类:其他好文   时间:2014-09-18 00:31:32    阅读次数:331
Delphi实现提取可执行文件内部所有图标
在窗体中添加TImage 组件、TOpenDialog组件和TButton组件,TImage组件充当显示文件内图标的容器,TOpenDialog组件和TButton组件用来激活提示用户选择GIF动画的对话框。首先在窗体的uses段中添加ShellAPI,然后添加按钮响应代码如下:procedure....
分类:其他好文   时间:2014-09-18 00:31:02    阅读次数:361
Winodws消息
procedure WMGetDlgCode(var Msg: TWMGetDlgCode); message WM_GETDLGCODE;{说明: 可以拦截处理方向键,但是有更灵活的方法,介绍如下: 想要你的组件能够处理方向键,你必须要拦截 CM_WANTSPECIALKEY 组件讯息。 CM_W...
分类:Windows程序   时间:2014-09-18 00:30:52    阅读次数:321
鼠标拖动窗体
1.鼠标在客户区拖动窗口 重载消息函数 procedure WMNCHitTest(var Message: TWMNCHitTest); message WM_NCHITTEST; procedure TForm1.WMNCHitTest(var Message: TWMNCHitTest);.....
分类:Windows程序   时间:2014-09-18 00:30:32    阅读次数:268
轻量级跨平台消息传递协议XML-RPC深度解析
一、引言 实现跨平台通信的协议主要有简单对象访问协议(Simple Object Access Protocol,SOAP)、代表性状态传输(Representational State Transfer,REST)以及 XML 远程过程调用协议(XML Remote Procedure Call,XML-RPC)等。 二、为什么选择 XML-RPC? 集成 C/C++ 的挑战可以通过多...
分类:其他好文   时间:2014-09-17 23:20:53    阅读次数:358
存储过程 触发器 约束
定义(定义时不能赋值):declare @名 类型赋值:set (或select) @名=’需要赋给@名的值’存储过程:手动调用弊端是不容易迁移数据(迁移时迁表,存储时重写)格式:create procedure 存储过程名(UP_表名_操作) 行参(传递的行参)AsBegin 可定义变量(临时用的...
分类:其他好文   时间:2014-09-17 18:11:22    阅读次数:258
delphi 改变闪动光标
delphi 改变闪动光标// 不同风格的光标 procedure TForm1.Edit1MouseDown(Sender: TObject; Button: TMouseButton;Shift: TShiftState; X, Y: Integer); begin CreateCaret(E....
分类:其他好文   时间:2014-09-17 11:34:02    阅读次数:181
通过类名称(字符串)创建类实例
首先要在 initialization 区域注册要创建的类 RegisterClass(TYourClass);然后在运行期使用如下代码创建 TYourClass 类的实例。procedure Txxx.xxxx;var cls: TPersistentClass; ys: TYourClass.....
分类:其他好文   时间:2014-09-17 01:05:51    阅读次数:199
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!