为什么我的子窗体显示的时候总是靠在父窗体的左上角? 如何指定子窗体显示的位置?
这是代码
if not Assigned(login) then
begin
Application.CreateForm(Tlogin, login);
login.Show;
end else
begin
login.BringToFront;
end;
我想指定子窗体显示的位置,如在中间或者指定距离父窗体左边的距离,顶部的距离?
问题点数:20、回复次数:4Top
1 楼heluqing(鉴之小河〖劳累求充实〗)(vcl .net)回复于 2005-06-04 11:32:37 得分 2
login.parent:=MainForm;
login.left:=XXXX;
login.top:=XXXXX;Top
2 楼wycg_cnh20(发奋图强中)回复于 2005-06-04 12:00:00 得分 2
1.login.showModal;
2.login.parent:=MainForm;
login.left:=XXXX;
login.top:=XXXXX;
Top
3 楼ptpa(古月西西)回复于 2005-06-04 14:34:47 得分 0
不对啊 怎么再语句里面指定parent? 还有其实我是想让子窗体显示在父窗体的中间 有什么别的方法吗?Top
4 楼leanIxj()回复于 2005-06-04 15:08:13 得分 16
设置窗体的postion属性Top




