加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Delphi – 有没有办法在DESIGN模式下隐藏/组织组件

发布时间:2020-12-15 09:34:27 所属栏目:大数据 来源:网络整理
导读:在Delphi 2010中…… 我正在构建一个相当复杂的应用程序.有各种非可视的基于VCL的组件,如TTable,TQuery等.我知道我可以将面向数据的组件放入数据模块中,因此在设计时,它们不会显示在我的主表单上.我正在寻找一种“隐藏”其他非可视组件的方法.我知道我可以用
在Delphi 2010中……
我正在构建一个相当复杂的应用程序.有各种非可视的基于VCL的组件,如TTable,TQuery等.我知道我可以将面向数据的组件放入数据模块中,因此在设计时,它们不会显示在我的主表单上.我正在寻找一种“隐藏”其他非可视组件的方法.我知道我可以用GExperts隐藏它们,但是一旦你点击表格,它们就会再次出现.我似乎记得有一个“组件库”类型的组件.你把它放在你的表单上,然后将所有其他组件放入其中……但是找不到它.

有人知道这样做的方法吗?

谢谢

解决方法

只需将其他非可视组件放在DataModule上.所有非视觉控制都可以放在那里;它只是视觉(TControl / TWinControl)组件不能(出于显而易见的原因 – 数据模块在运行时没有视觉方面).

请注意,即使在不访问任何类型的数据库的应用程序中,这也很有用.您仍然可以创建一个TDataModule来保存所有非可视组件,如图像列表,文件打开/保存对话框等.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读