- 博客(6)
- 资源 (23)
- 收藏
- 关注
转载 扩展Delphi主菜单 转自 henreash
新建一个设计期包,将下面的代码拷贝的一个新单元中加入到包,编译并安装包即可。方法参考RemObjects的菜单生成方式。unit IDEHelpMenu;interfaceprocedure Register;implementationuses Windows, Classes, SysUtils, ToolsAPI, Dialogs, ShellApi, TLHelp32,
2012-02-23 15:58:32 688
转载 拖放控件改变控件大小
方法一(简单的方法): 当按下鼠标时向控件发送WM_SysCommand消息。如下 const sc_drag=$F012; //这是按纽的鼠标按下事件; procedure TForm1.Button1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftStat
2012-02-21 15:02:36 835
转载 关于VCL的编写 (一) 怎样编写自己的VCL控件 .
怎样编写自己的VCL控件 用过Delphi的朋友们,大概对Delphi的最喜欢Delphi的不是他的强类型的pascal语法,而是强大的VCL控件,本人就是一位VCL控件的爱好者。 VCL控件的开源,给我们带来了享之不尽的好处。不像以前的ole控件以及ActiveX,你完全可以重写Delphhi标准控件,而且网上这方面的资源很多。 关于如何编写VCL控件,和多
2012-02-08 17:41:19 853
转载 关于VCL的编写 (二) 简单介绍一下VCL消息传递 .
简单介绍一下VCL消息传递VCL除了封装了WINDOWS消息外,还有自己自定义的一些消息。WINDOWS的消息以WM_ 开头,可以参考Delphi Help里带的WINDOWS SDK 或MSDN, 在Messages.pas文件中也可以看得到. VCL的一些内部消息,一般是以CM_ CN_ CB_ 等开头的,在Controls.pas文件中也可以看得到,具体的使用可以查看Delphi方面的资
2012-02-08 17:40:44 750
转载 VCL (三) 属性编辑器
Delphi的属性是一个很有特色的功能,这一特性在C#里得到了很好的继承。对于一个类来说,属性是对类中的数据进行有效修改和访问的特殊接口。在VCL中,被published的属性还有一个特性,就是可以在界面设计过程中对属性进行设置.属性的类型数字、字符、布尔、枚举、TStrings、集合,类对象或者接口类型等示例:TEnumTest=(etNone,etTestInt,etT
2012-02-08 17:40:11 883
转载 VCL(四)如何写出象TTable, TAdoTable ,Tquery,TAdoQuery 等控件一样的自动下拉显示Field属性
如何写出象TTable, TAdoTable ,Tquery,TAdoQuery 等控件一样的自动下拉显示Field属性Delphi VCL在Delphi 中有很多源码,但是有些关键的属性编辑器却找不到,下面我将举几个例子来说明一下我们可以研究一下TDBEdit的两个关键属性一个Datasource,DataField.示例如下TTestcontrol=class(TWinCont
2012-02-08 17:37:27 717
delphi IOS lifecycle 生命周期 后台
2016-01-08
Microsoft OLE DB Provider for Visual FoxPro 9.0
2015-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人