S
shanshan033
Unregistered / Unconfirmed
GUEST, unregistred user!
我建立的一个窗口,上面有很多控件,我想用回车代替tab进行跳转,我查看了一些论坛上的贴子,是在窗口的keypreview设置为true,所有控件的tabstop设置为true,再一个一个控件改变taborder,是这样的吗,但是当我把有些taborder设置为0的时候,其他控件的taborder都自动发生了变化,为什么,键入taborder设置好了的,我在窗口的
procedure TF_from_input.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=13 then SelectNext(self.ActiveControl,True,True);
end;
为什么我看到好多是if key=[red]#[/red]13 then SelectNext(self.ActiveControl,True,True);
我这里如果加了#号的就保存不了,但是不管上面怎么操作,我还是实现不了跳转,为什么???
procedure TF_from_input.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key=13 then SelectNext(self.ActiveControl,True,True);
end;
为什么我看到好多是if key=[red]#[/red]13 then SelectNext(self.ActiveControl,True,True);
我这里如果加了#号的就保存不了,但是不管上面怎么操作,我还是实现不了跳转,为什么???