procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = VK_RETURN then Key := VK_DOWN; end;
procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = VK_RETURN then PostMessage(StringGrid1.Handle, WM_KEYDOWN, VK_DOWN, 0); end;
procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = VK_RETURN then Key := VK_DOWN; end; procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = VK_RETURN then PostMessage(StringGrid1.Handle, WM_KEYDOWN, VK_DOWN, 0); end;这两种方法都可以的。
Shift: TShiftState);
begin
if Key = VK_RETURN then
Key := VK_DOWN;
end;
procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_RETURN then
PostMessage(StringGrid1.Handle, WM_KEYDOWN, VK_DOWN, 0);
end;
Shift: TShiftState);
begin
if Key = VK_RETURN then
Key := VK_DOWN;
end; procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_RETURN then
PostMessage(StringGrid1.Handle, WM_KEYDOWN, VK_DOWN, 0);
end;这两种方法都可以的。