'************************************************************* '* CLIRead.AMOS * '* ©1992 by Volker Stepprath * '* Reads datas which was given in a CLI-Window in a buffer * '************************************************************* ' Amos To Back _READ ' Amos To Front Print "You feel: ";T$ ' End ' Procedure _READ ' '**** Define variables **** ' Shared T$ T$="How do you feel: "+Chr$(0) FENSTER$="CON:0/0/640/200/Moin, Moin !"+Chr$(0) ' '**** Open window **** ' Dreg(1)=Varptr(FENSTER$) Dreg(2)=1006 HANDLE=Doscall(-30) ' '**** Write text **** ' Dreg(1)=HANDLE Dreg(2)=Varptr(T$) Dreg(3)=Len(T$) XWRITE=Doscall(-48) ' '**** Read text from keyboard **** ' T$=Space$(80)+Chr$(0) Dreg(1)=HANDLE Dreg(2)=Varptr(T$) Dreg(3)=Len(T$) XREAD=Doscall(-42) ' '**** Close window **** ' Dreg(1)=HANDLE XCLOSE=Doscall(-36) ' End Proc