关于主件开发的问题(Good Idea)! 请教个为高手! 对与一个项目来说它的窗体风格应该是同意的,我想在自己的工程了,使用自己设计的窗体这样我想这样可以减少很多不必要的重复劳动!可是自己只是有个简单的想法 也查过一些资料,这个想法觉得挺好的!! 但不知道怎样才可以实现!!请个高手多指点!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DLL窗体重用,把写好的窗体放在DLL中,之后随时可以调用 自定义一个TWinForm继承类: TYPE MYWin = class( TWinForm ) private // 设置窗体的风格,通过设置FORM的可视化属性,如 Self.Width := 100; 来设置窗体的风格 procedure SetUpStyleOfForm(); protected // 定义虚方法,在子类中实现窗体组件的初始化. procedure InitializeComponent(); abstract; virtual; ... end;需要用到窗体的地方: type newWinForm = class( TMyForm ) // 覆盖继承来的方法,并实现它;由于继承了父类的SetUpStyleOfForm方法,也同时统一了STYLE procedure InitializeComponent(); override; end;注意: 在窗体的ONCREATE事件中,要调用 SetUpStyleOfForm,使之发挥作用 使用adoquery批量更新一个表,结果无法提交到数据库。 在哪里可以下载delphi 7 sp1? ~~~大家谈谈学习Delphi的新得体会吧~~~ Blog 专家零雨其蒙原创分享--为Delphi正名 检测一窗体实例是否创建..?? 第一次到来,小散50分 关于子窗体的一个小问题,在线。 ★★★★★★★★★★★★★★★★★★关于dxDBGrid实现分组汇总的问题???★★★★★★★★★★★★★★★★★ 还是treeview和dbgrid 高手请进,安装程序问题 在SQL里面设置Decimal(18,7)出现的问题 DataSet调用Cancel方法后为什么还要Post呢?
TYPE
MYWin = class( TWinForm )
private
// 设置窗体的风格,通过设置FORM的可视化属性,如 Self.Width := 100; 来设置窗体的风格
procedure SetUpStyleOfForm();
protected
// 定义虚方法,在子类中实现窗体组件的初始化.
procedure InitializeComponent(); abstract; virtual;
...
end;需要用到窗体的地方:
type
newWinForm = class( TMyForm )
// 覆盖继承来的方法,并实现它;由于继承了父类的SetUpStyleOfForm方法,也同时统一了STYLE
procedure InitializeComponent(); override;
end;注意:
在窗体的ONCREATE事件中,要调用 SetUpStyleOfForm,使之发挥作用