grid 与 treelist 的区别
摘要:TreeList与Grid的主要区别体现在数据结构、展示方式和应用场景上。以下是具体的分析: 数据结构: TreeList:TreeList是一种树状的数据结构,它可以理解为是一个有序、可重复的树状列表。这种数据结构不仅实现了List接口,还融入了树的特性,如父子节点的关系,这使得它在处理具有层级关
阅读全文
posted @
2024-05-05 08:06
del88
阅读(33)
推荐(0) 编辑
imemode 控制输入法,控制输入框的输入法
摘要:举例: 有一个输入框,我们只想让它输入 字母 数字 特殊符号,不能让其输入中文,也无法让其切换成中文输入法,就可以利用这个功能; ImeMode 的英文全称并没有一个固定的说法,因为它是一个特定于编程环境和控件的属性名称。然而,ImeMode 可以被理解为“Input Method Editor M
阅读全文
posted @
2024-04-16 19:23
del88
阅读(432)
推荐(0) 编辑
菜单 & 导航
摘要:水平菜单 有一些官网使用这种方法; 垂直菜单(Vertical Menu) 这是一个最常见的用于创建左侧导航栏的控件。它通常包含一个列表的菜单项,用户可以垂直滚动以查看和选择。 通常位于左侧,鼠标放上去会弹出子菜单; 抽屉式导航(Drawer Navigation)或侧边栏(Sidebar) 在响应
阅读全文
posted @
2024-03-26 15:18
del88
阅读(48)
推荐(0) 编辑
Delphi 安装ICS
摘要:下载完成后解压到你的指写目录! 1、在library里加入ICS->Delphi->Vc32目录。 2、从File->Open中打开ICS->Delphi->Vc32->IcsDel110.dproj文件。(文件名在其它Delphi版本略有不同) 3、在项目管理器中,右键IcsDel110.bpl选
阅读全文
posted @
2015-03-03 16:09
del88
阅读(29)
推荐(0) 编辑
Label的背景色
摘要:Label的背景色是 color属性,但是这个属性是 必须 Transparent 为 false的时候 才生效,否则不生效
阅读全文
posted @
2015-02-05 15:06
del88
阅读(14)
推荐(0) 编辑
Delphi Timer不是多线程
摘要:定时器的中断级别很低,如果你的业务数据自动处理过程对实时性要求不高也可以选择timer,线程是基于系统分配CPU时间片来工作的,对于实时性高,响应快要求高的处理过程最有用。 最重要的,线程不会让界面死锁。 如果程序现在正在执行a事件,timer事件激活了,需要去处理b事件。 程序是怎么运行呢? 是先
阅读全文
posted @
2013-05-29 00:23
del88
阅读(89)
推荐(0) 编辑
让鼠标点击哪里就出来右键的菜单--可以获取鼠标的位置,同时左击代替右击显示出来右键菜单
摘要:procedure TfrmImportCsvExcel.Button7Click(Sender: TObject); begin TopSourceToTargetFieldName_pb.Popup(mouse.CursorPos.X,mouse.CursorPos.Y); end;
阅读全文
posted @
2012-10-22 20:28
del88
阅读(13)
推荐(0) 编辑
LinkLabel 的caption 写法
摘要:可以这样写:asdfasdfsadf<a href="http://www.baidu.com">asdfadf</a>asdfasdfasdfasdf把连接夹杂在里面 然后在: onlinkclick事件中 写:
阅读全文
posted @
2012-05-18 00:07
del88
阅读(9)
推荐(0) 编辑
ehlib fastreport 都不支持64位--一定不要再走错路线
摘要:ehlib fastreport 都不支持64位 几乎所有的delphi 第三方都不支持 64位 即使fastreport 更新了 支持 但是也是刚推出支持不好 不说 其中frxdesign竟然 不支持 草 不用测试就知道 一定不稳定 一定不要再走错路线 即使微软如何吹捧 都不要再走错路线 不要被微
阅读全文
posted @
2012-03-06 20:57
del88
阅读(19)
推荐(0) 编辑