F Fuweng Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-23 #2 在设计时,将Form的ActiveControl属性指向你要赋予焦点的Edit
L liuchuanbo Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-23 #3 form.show; begin edit1.setfous; end;
A adminis Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-23 #5 前面两种方法都可以。 还有一个可用的方法,就是把 EDIT 的TABORDER放在最前面。
D dingbaosheng Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-23 #7 在设计时,将Form的ActiveControl属性指向你要赋予焦点的Edit或edit(N为integer).SetFocus;
B Brave Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-24 #10 来晚了!上面说了这么多,哪一条都可以解决问题,你自己选吧!
跑 跑的快 Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-03 #11 在ONACTIVATE事件中加入Edit3.SetFocus;就行了!
R R_Baggio Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-03 #12 Edit1.TabOrder:=0 然后,在CLOSE之前,EDIT1。SETFOCUS 我常用的
G gcq Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-03 #13 我连说晚的机会都没了!:( 众位大虾的方法都对!在窗体激活的事件中加上EDIT1。SETFOCUS或在设计时设置TABORDER 为0 控件的属性、方法一定要好好看,否则这50分可以节省了!
龙 龙丹 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-03 #14 若你的窗口是一次创建多次打开的话,liuchuanbo 的方法才是对的。 edit1.setfous 也可以用 ActiveControl:=Edit1,看风格吧了。
J jabmoon Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-03 #15 上面的方法都是对的,不过如果你要把Edit.Setfocus这句代码放在From.Create中,编译会出错, 不知道是不是Delphi4本身的原因,Delphi5我没试过。
H Hjking Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #16 在Form的onActivate事件中加入 Edit1.SetFocus; 不能放到onCreate事件中,因为控件未创建,不能获得焦点.
B BaKuBaKu Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #17 天哪,seiko_a 到哪去了?(来自:seiko_a 时间:00-4-23 15:47:46 )
C cat.yy Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #18 >>天哪,seiko_a 到哪去了?(来自:seiko_a 时间:00-4-23 15:47:46 ) 哈哈
J Jacky.Chan Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #19 Form.OnShowEvent-->Edit.Setfocus is a good method to solve your problem.
W wangfu Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #20 这个Easy. 1.把Form的ActiveControl设置为Edit 2.在FormCreate中写 Edit1.setfouse;