首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Delphi 父窗体与子窗体有关问题

2012-04-01 
Delphi 父窗体与子窗体问题我建立的两个窗体Form1 和Form2,在Form1窗体中我加载Form2窗体Application.Crea

Delphi 父窗体与子窗体问题
我建立的两个窗体Form1 和Form2,
在Form1窗体中我加载Form2窗体
Application.CreateForm(TForm2,form2);
form2.Parent := pnl1;
form2.Show;
在Form1窗体中显示Form2窗体成功,但是在Form2窗体上的Edit控件,左键点击时不起作用,必须点击右键才能选中并且处于编辑状态,怎样才能左键点击起到编辑作用

[解决办法]
你鼠标左键故障了吧?
[解决办法]
没见过的问题。
[解决办法]
form2.Parent := pnl1;
改为
SetParent(form2.Handle,pnl1.Handle);
[解决办法]
Application.CreateForm(TForm2,form2);
改为

form2:=TForm2.create(form1);
测试一下看看
[解决办法]
我一般都这么动态调用窗体.
不知道楼主是否适用.

Delphi(Pascal) code
  Application.CreateForm(TForm1, Form1);  form1.showmodal;  form1.free; 

热点排行