-
-
[求助]DELPHI MDI 子窗体事件定位问题
-
发表于:
2014-6-28 23:21
3500
-
我有一个主窗口form1,程序启动自动创建.里面有个btn1.
另外有个formclient,不会被自动创建.
点击btn1三次,创建formclient三个分别为 F1 F2 F3,
创建时保存窗口句柄和窗体.
form1.FormMark[I].ViewForm := formclient.Create(Application);
form1.FormMark[I].Handle := FormMark[I].ViewForm.Handle;
F1 F2 F3窗体onshow事件里进行重新定位
if form1.FormMark[I].Handle = self.Handle then
begin
FormF1:= form1.G_FormMark[I].ViewForm;
end;
最后我对F1 F2 F3窗体里面的按钮进行点击.
FormF1.btn1.Caption := '4154897544';
他只会改变第一个创建的F1窗体.其他的不会改变.
如何让动态创建的MDI子窗体独立不干扰?
求前辈们指导解决思路
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课