景 景冰 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-07 #1 我的程序设了一个mdi父窗口,和一个mdi子窗口。当父窗口的主界面调用了其他的form, 其它的form退出后,焦点总是回到子窗口。虽然写了让父窗口的某个edit获得focus. 各位 有没有办法?
I Iknow Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-07 #2 一般地, mdi程序的夫窗口只是负责菜单,工具条和状态条, 很少有其他控件的, 所有的操作都应该在子窗口实现的.
J JohnsonGuo Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-07 #3 我测试过可以的说。 procedure TForm1.Button1Click(Sender: TObject); begin Form3.ShowModal; //Form1是父窗,Form2是子窗,Form3是另一个表单。 Edit1.Setfocus; //Edit1在Form1上。 end;
我测试过可以的说。 procedure TForm1.Button1Click(Sender: TObject); begin Form3.ShowModal; //Form1是父窗,Form2是子窗,Form3是另一个表单。 Edit1.Setfocus; //Edit1在Form1上。 end;