Registriert seit: 3. Feb 2004
Ort: Berlin
47 Beiträge
Turbo Delphi für Win32
|
Re: Taste einlesen in Konsole - aber wie???
28. Apr 2006, 13:39
(uralt thread rauskrammt, falls es doch nochmal jeamnd brauch.)
Von hier geklaut :
http://www.delphipraxis.net/internal...=160214#160214
Delphi-Quellcode:
function ReadKey: Char;
var
InputBuf: Char;
NumRead: DWord;
begin
InputBuf := #0;
If ReadConsole(GetStdhandle(STD_INPUT_HANDLE), @InputBuf, 1, NumRead, nil) then
Result := InputBuf
else
begin
WriteLn(Format('ReadConsole failed, reason: %s',
[SysErrorMessage(GetLastError)]));
Result := #0;
end;
end;
|