社区
Delphi
帖子详情
Delphi如何找到Command函数的?
oldurchin
2001-04-23 07:49:00
我不知道Delphi在Button的click消息到达,后如何找到onclick函数的?
...全文
108
8
打赏
收藏
Delphi如何找到Command函数的?
我不知道Delphi在Button的click消息到达,后如何找到onclick函数的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hp1200
2001-07-29
打赏
举报
回复
up
hp1200
2001-07-29
打赏
举报
回复
up
Apollo47
2001-04-24
打赏
举报
回复
在 Button 的祖先类里,有一个鼠标的消息过程。在这个过程中调用方法。
if Assigned(FOnClick) then FOnClick(Self);
上面的代码意思是:如果 FOnClick 指针指向了一个方法,就执行这个方法。
oldurchin
2001-04-23
打赏
举报
回复
你们只告述了我去脉(onclick),但还不知道来龙(既click消息)?
click消息onclick函数对应的代码在哪?
rh
2001-04-23
打赏
举报
回复
利用函数指针啊,比如Application->OnMinimize := myFun(xxxxx);
就是把myFun(xxxxx)函数的指针赋予OnMinimize。那么当OnMinimize事件产生时,就会调用nyFunc函数。
函数名代表的就是函数的地址
Apollo47
2001-04-23
打赏
举报
回复
不知道你注意到没有,当你上击 button1,对Button1的Click事件中加入代码后,其实就是在 Button1Click(Sender:Tobject) 过程中添加代码,这时你查看属性编辑器的 Event 页,button1的 OnClick 事件〔其实是一个指向过程的指针〕被赋值为 Button1Click。程序运行后单击 Button1,这时它就通过 OnClick 指针找到并执行 Button1Click 过程。
Kingron
2001-04-23
打赏
举报
回复
函数实际上是一个指针,在TButton的祖先类里面,有一个FOnClick变量,用来保存这个指针,这样Delphi就可以根据指针调用Click函数了。
disney
2001-04-23
打赏
举报
回复
这是类的威力,对于每个类,都有一个算法链接表,哪些是虚的,哪些是实的,或者被继承了
DELPHI
一系列开发技巧
◇[
DELPHI
]关于类型转换
函数
FloatToStr//浮点转字符串 FloatToStrF//带格式的浮点转字符串 IntToHex//整数转16进制 TimeToStr DateToStr DateTimeToStr FmtStr//按指定格式输出字符串 FormatDateTime('YYYY-MM-DD,...
Delphi
使用Ring0技术读写物理扇区.rar
{如果IORF_SYNC_
COMMAND
未设置,则为回调
函数
地址} IOR_start_addr:array[0..1]of longword;{相对开始地址} IOR_xfer_count:longword;{处理的扇区数} IOR_buffer_ptr:longword;{客户缓冲区指针} IOR_private...
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
GCI32通用通讯接口 2.1.1.2 (build 2009.11.19) for Win32 & Linux FC9
下的VC6,
Delphi
调用源代码,以及Linux下的C++调用源代码。 SWGCI 是Synway General Communication Interface 的缩写,顾名思义SWGCI32 为32 位的 通用通讯接口,SWGCI32 基于TCP/IP 传输协议。 SWGCI32 分为二个...
GCI32通用通讯接口 2.1.1.7 (build 2010.06.24) for Win32 & CentOS5.4
下的VC6,
Delphi
调用源代码,以及Linux下的C++调用源代码 SWGCI32 2.1.1.0 (build 2009.08.18) SWGCI 是Synway General Communication Interface 的缩写,顾名思义SWGCI32 为32 位的 通用通讯接口,SWGCI32 基于...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章