敬请hs-kill接分!编辑框edit1不能获得焦点(100)

R

ranxg

Unregistered / Unconfirmed
GUEST, unregistred user!
程序启动时我用下列代码Form1.ActiveControl:=Edit1; //编辑框获得焦点编辑框可以获得焦点。但我在后来操作中使用了showcursor(false);和showcursor(true);再用以上代码编辑框就不能获得焦点。我还试用以下代码还是不行: Edit1.selstart:=length(Edit1.text); Edit1.setfocus; Form1.ActiveControl:=Edit1; //密码框获得焦点不知何故,如何解决
 
Y

yjxandsp

Unregistered / Unconfirmed
GUEST, unregistred user!
这段代码你是放到哪的啊?如果是FormCreate那肯定是不行的,放在FormShow里面去试试看吧!
 
R

ranxg

Unregistered / Unconfirmed
GUEST, unregistred user!
放在FormShow里面,可以。但后来按钮操作中使用了showcursor(false);......showcursor(true);Edit1.selstart:=length(Edit1.text); Edit1.setfocus; Form1.ActiveControl:=Edit1; 不能自动获得光标
 
H

hs-kill

Unregistered / Unconfirmed
GUEST, unregistred user!
测试正常 你其他代码或者控件的问题
 
R

ranxg

Unregistered / Unconfirmed
GUEST, unregistred user!
接受答案了.
 
顶部