+ -
当前位置:首页 → 问答吧 → Delphi 父窗体与子窗体问题

Delphi 父窗体与子窗体问题

时间:2011-12-16

来源:互联网

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

作者: djc7811   发布时间: 2011-12-16

你鼠标左键故障了吧?

作者: masm32v9   发布时间: 2011-12-16

没见过的问题。

作者: wsj0228   发布时间: 2011-12-16

没故障啊,去掉form2.Parent := pnl1;这一行左键就可以啊

作者: djc7811   发布时间: 2011-12-16

form2.Parent := pnl1;
改为
SetParent(form2.Handle,pnl1.Handle);

作者: ksrsoft   发布时间: 2011-12-16