光标跳转问题
因之前没设计好现
想光标在edt6的时候按tab键自动跳到edt8上面。
procedure TForm1.edt6Change(Sender: TObject);
begin
if edt1.Focused=False then
Self.SetFocusedControl(Edt8);
end;
这样写不行,应该怎么样写呢?
[解决办法]
设计界面上,Form上点右键,选择 Tab Order... 然后把Edit6调到Edit8前面即可
[解决办法]
设置好TabOrder顺序就行了,不用写代码
[解决办法]
2楼说的是,设置TabOrder就可以了,如果非要写代码,写在edit6的OnExit里面
self.Edit8.SetFocus;
就OK了。