光标在那个控件上闪烁(300分)??? ( 积分: 100 )

  • 主题发起人 主题发起人 我要学
  • 开始时间 开始时间

我要学

Unregistered / Unconfirmed
GUEST, unregistred user!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3186337<br>加上这个两百分的题目,刚好三百分<br><br>比如 QQ 的登陆窗口,要怎样才知道现在的焦点是在号码框上还是密码框上.<br><br>一切能用的方法都可以接受.
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3186337<br>加上这个两百分的题目,刚好三百分<br><br>比如 QQ 的登陆窗口,要怎样才知道现在的焦点是在号码框上还是密码框上.<br><br>一切能用的方法都可以接受.
 
if Self.ActiveControl = edtUser then...<br>if Self.ActiveControl = edtPassword then...
 
好像有个getForce的api<br>获得 当前焦点所在的 句柄<br>然后 根据 句柄 获得其它的信息 例如位置,在父窗体的顺序等<br>判断 
 
设一个变量X:integer;<br>当号码框获得焦点X:=0;当密码框获得焦点X:=1;<br> 呵呵这样不也成么?
 
田伯光,你说的我不明白,返正运行不了,<br>这样写就可以运行<br>if (Self.ActiveControl is TEDIT) then <br>但是这样比较不了.<br><br><br>hfghfghfg,<br>getForce(),这句不好用,在自已的程序里可以返回句柄,在另外的程序里就返回 &nbsp;0<br><br>没法用.<br><br>TO &nbsp;雪狐狸<br><br>我就是想知道 X 在什么时候为0或1;
 
row := WordApp.Selection.Information[wdFirstCharacterLineNumber];<br>col :=WordApp.Selection.Information[wdFirstCharacterColumnNumber];<br>得到Word当前光标的位置,<br><br>好像这句行得通,谁能说说这是什么来的,ROW 和COL 是什么,<br>WORDAPP是什么句柄吗?
 
结了,自已找到答案了
 
后退
顶部