2021年9月14日

Delphi ControlCount和ComponentCount的区别

摘要: ComponentCount指打开的窗体所拥有的控件个数,包含所有子组件、孙组件(子组件内的子组件) 如上图,Form1的ComponentCount是13,而Panel1的ComponentCount为0 ControlCount指有多少个控件将自己做为父容器。只向下统计到子组件,而不包含孙组件 阅读全文

posted @ 2021-09-14 13:35 癫狂编程 阅读(265) 评论(0) 推荐(0) 编辑

[Delphi]动态创建菜单

摘要: 在delphi中动态创建菜单的Demo。 实现功能: 1) 在Form的Oncreate事件中,动态创建子菜单。2) 通过子菜单来设置Form上label的字体大小。3) 动态创建的菜单,带有groupIndex属性以及单选标记。 代码如下: unit Unit1; interface uses W 阅读全文

posted @ 2021-09-14 11:21 癫狂编程 阅读(231) 评论(0) 推荐(0) 编辑

Delphi ActionList详解

摘要: 一个友好的用户界面,必须具有下拉菜单,弹出菜单,工具条和快捷键。同样一个功能,程序员可能要提供几种操作方式,如文本拷贝,菜单命令&Copy,快捷键Ctrl+C,工具条上的拷贝按钮,都是程序员提供给用户的操作,可以大大方便了不同层次的用户。但是,多增加一种操作方式,就意味着增加响应事件的代码,还有,实 阅读全文

posted @ 2021-09-14 10:51 癫狂编程 阅读(470) 评论(0) 推荐(0) 编辑

SendToBack() 与 BringToFront()

摘要: 简单地说,SendToBack() 将控件移到 Z 顺序的后面; BringToFront()将控件移到 Z 顺序的前面。 Z轴就是垂直于桌面和Form的方向,这个方向上的排列就叫Z顺序。 控件的Z顺序则是控件所在的父容器上的所有控件的在该父容器得的Z轴上的排列; Control.SendToBac 阅读全文

posted @ 2021-09-14 10:40 癫狂编程 阅读(292) 评论(0) 推荐(0) 编辑

导航

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