W wyd88 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #1 用程序建立了子窗体,按钮可正常工作,但edit控件不能输入数据,为何?
W wyd88 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #2 用程序建立了子窗体,按钮可正常工作,但edit控件不能输入数据,为何?
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #3 设置子窗体的BorderStyle为bsNone就可以了
W wyd88 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #4 BorderStyle为bsNone则form的系统按键也失去了,如何保留,关闭和最大化按键?
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #5 用程序建立了子窗体,按钮可正常工作,但edit控件不能输入数据,为何? 会有这样的情况吗???在什么样的情况中发生的啊
W wyd88 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #6 F := Tbegin carForm.Create(self); F.Parent:=panel; F.Show;
C chenybin Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-08 #7 呵呵,基本上没办法,一般我们会把窗体创建在Scrollbox里面 带个滚动条,漂亮一点
G Genl Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-12 #9 这个问题我也遇见过 原因说不明白 就是Form往Panel里放出的问题 好像是Form与Panel处理消息的句柄不一样 应该是Form在消息方面是Panel的上级 在Panel中的Form因为Panel能接受的消息有限的问题收不到消息 不要用F.Parent:=panel;这个方法 用Windows.SetParent(Panel.Handle,F.Handle);来确定父子关系 如果还是不行 可以考虑手工转发消息 把按键消息全部转发一遍 也没有几行。。
这个问题我也遇见过 原因说不明白 就是Form往Panel里放出的问题 好像是Form与Panel处理消息的句柄不一样 应该是Form在消息方面是Panel的上级 在Panel中的Form因为Panel能接受的消息有限的问题收不到消息 不要用F.Parent:=panel;这个方法 用Windows.SetParent(Panel.Handle,F.Handle);来确定父子关系 如果还是不行 可以考虑手工转发消息 把按键消息全部转发一遍 也没有几行。。
L lll111 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-12 #10 to wyd88, 在我的程序中,用的方法和你的一样。没有任何问题。 F := Tbegin carForm.Create(self); F.Parent:=panel; F.Show; 请检查你Delphi版本并安装Patch。
to wyd88, 在我的程序中,用的方法和你的一样。没有任何问题。 F := Tbegin carForm.Create(self); F.Parent:=panel; F.Show; 请检查你Delphi版本并安装Patch。
L lll111 Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-12 #11 to wyd88, 不要用 F.Show;再试一下。