博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
delphi - 为 Frame 添加 OnShow 事件响应函数.
阅读量:6771 次
发布时间:2019-06-26

本文共 509 字,大约阅读时间需要 1 分钟。

hot3.png

更具体的说明可以参看以下两处:

 

这里只把我实现的过程说明一下:

1. 在要添加 OnShow 事件的 Frame 类中, 其 Private 域添加以下函数声明

// 手动编写的 OnShow 事件响应函数procedure CMShowingChanged(var M: TMessage); message CM_SHOWINGCHANGED;
 

2. 其实现部分为

// 手动编写的 OnShow 事件响应函数  procedure TFrmPageLayout.CMShowingChanged(var M: TMessage);  begin      inherited;       if Showing then      begin        // 在这里写上 OnShow 的事件响应代码      end end;

注: delphi 的 Frame, 实在是一个代码复用,模块划分的好东东, 但其中也有太多不尽如意的地方。如 OnCreate, OnShow 等事件,都不能很方便的进行响应。

转载于:https://my.oschina.net/zenglingfan/blog/61328

你可能感兴趣的文章
【函数】05、装饰器由浅入深
查看>>
DBMS_REPAIR example
查看>>
初识linux
查看>>
ORA-07445 [SIGBUS] [Object specific hardware error]错误一例
查看>>
Yii2的Html,Request组件详解
查看>>
使用ASP.NET实现Windows Service定时执行任务
查看>>
Linux下查看nginx、mysql、php的安装路径和编译参数
查看>>
VC++在内存中绘图
查看>>
Linux下IP地址配置
查看>>
DNS view
查看>>
Mahout数据承载
查看>>
快捷方式小箭头恢复(删除)
查看>>
Redis如何处理客户端连接
查看>>
使用HAProxy实现MySQL多slave的读负载均衡
查看>>
STL容器类型作为模块参数传递的问题 解决方案
查看>>
Mysql数据闪回的奇技淫巧(binlog2sql)
查看>>
单臂路由器实现不同vlan之间的数据交换
查看>>
关于IE下Checkbox标签的onchange事件兼容
查看>>
Linux 查看系统硬件信息汇总 (部份实例详解Centoso为例)
查看>>
Redis 模块系统中的原生类型
查看>>