[Lazarus] read single char from STDIN

William Oliveira Ferreira bdexterholland at gmail.com
Fri Nov 18 17:48:18 CET 2011


i´ve always used
c := ReadKey;
________________________________
William de Oliveira Ferreira
Bacharel em Sistemas de Informação


2011/11/18 Henry Vermaak <henry.vermaak at gmail.com>

> On 18/11/11 16:18, Chris Kirkpatrick wrote:
>
>> It really needs get(c) but this function, together with put(c), which
>> were defined in Jensen & Wirth and all standard Pascals, has long been
>> missing from Turbo Pascal, and all its deriviatives such as Freepascal.
>>
>
> How does get(c) differ from read(c)?  The problem here is with the
> terminal buffering the characters until return is pressed, hence the need
> for re-configuring the terminal so that each key press is sent immediately.
>
> Henry
>
>
> --
> ______________________________**_________________
> Lazarus mailing list
> Lazarus at lists.lazarus.**freepascal.org<Lazarus at lists.lazarus.freepascal.org>
> http://lists.lazarus.**freepascal.org/mailman/**listinfo/lazarus<http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20111118/aac81c91/attachment-0003.html>


More information about the Lazarus mailing list