关于焦点移动问题(50分)

  • 主题发起人 主题发起人 winsock
  • 开始时间 开始时间
W

winsock

Unregistered / Unconfirmed
GUEST, unregistred user!
大家好,请问一个焦点移动问题。在一个窗口中有几个edit..也有几个按钮。或几个combobox。
我现在想用回车键盘回车后。。焦点下移动。这需要怎么做的呢?

请给出代码。谢谢。还有那就要要用上下左右键要怎么做的呢?
 
转换成Tab键如何?
 
写Form的OnKeyDown事件,判断Key=VK_RETURN,如果是回车,就调用FindNextControl
function FindNextControl(CurControl: TWinControl; GoForward, CheckTabStop, CheckParent: Boolean): TWinControl;
范例代码就不用写了吧
 
参考
http://www.delphibbs.com/delphibbs/dispq.asp?lid=494687

同时论坛上已经有很多关于这方面的答案,自己找一下吧
 
多人接受答案了。
 
后退
顶部