在设计MDI界面时, 我们都是做一共用的处理子界面显示的Procedure来统一处理MDI子界面的Create、 Show、 BringToFront等,甚至单实例,为了使子MDI在Show时处理不同的数据而需要在Show前确定某些参数,但MDI子窗体显然不可,有何好的建议.类似SDI下的Form1.ID := '111';处理: Form1 := TForm1.Create(Self);
Form1.ID := '111';
Form1.Showmodal;
Form1.Free;
Form1.ID := '111';
Form1.Showmodal;
Form1.Free;
解决方案 »
- 如何去掉多余的引用单元?
- Service Application怎么来接收消息?
- 谁有wwdbgrid控件,急[email protected]
- 关于如何将图象文件保存到数据库里的问题???
- 怎样在系统隐藏了文件名的前提下,程序中获得文件的全名也就是包括扩展名。
- 新開群一個,歡迎大家加入:群號 907119
- 简单的问题。。。。。。。。。。。。。。。。。。。。。
- 如何每次将新添加到数据库的记录移到最底部? 就好像写字一样. 急, pls help!!!
- 这段程序为什么CopyRect有的地方正确,有的地方错误?看上去一样阿.
- hedong(电脑动能)、amei2000go(浪子)请进来拿分!--->“急,关于报表的,无论高手低手都一律请入,分数陆续会加到600分!分数必分,决不食言!(VB转Delphi者求助!)”(little_hero)
- 怎样才能和高手做朋友?
- 如何遍历TREEVIEW中各个节点?
TForm1 = class(TForm)
private
ID: string;
public
constructor Create(AOwner: TComponent; ID: string;)
end;im...procedure TForm1.Create(AOwner: TComponent; ID: string);
begin
Self.ID:=ID;
inherited Create(AOwner);
end;procedure TForm1.FormShow(Sender: TObject);
begin
//在该事件中处理
end;
为每个窗体建立一个构造函数是面向对象编程的规则。