读书人

delphi7中在edit中敲enter(回)的asc

发布时间: 2012-02-20 21:18:24 作者: rapoo

delphi7中在edit中敲enter(回)的ascii不是13?怎事啊?想的事情不了?
Delphi7.0中Edit1中敲Enter(回)怎不showmessage('ssssss');而要shift+Enter才showmessage('ssssss');

procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if Key=#13 then showmessage('ssssss');
end;



[解决办法]
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key=VK_RETURN then showmessage( 'ssssss ');
end;

读书人网 >.NET

热点推荐