Tastendrücke an das Programmsystem senden
Beispiele
Frage$ =" Die Berechnung ist sehr aufw ä ndig \n"Das Programmbeispiel fragt den Anwender, wie vorgegangen werden soll. Wenn der Anwender den Abbruch-Button anklickt, so wird das OBAS-Programm abgebrochen. Im obigen Beispiel wird der Frage$ in mehreren Zeilen einzeln aufgebaut; dies geschieht natürlich nur der Übersicht halber. Es sollte jedoch beachtet werden, dass der Abfrage-Dialog keinen Zeilenumbruch des Frage$ durchführt. Es obliegt also dem Programmierer, die Frage passend mit Zeilenumbrüchen zu formatieren.
Frage$ = Frage$ & " Sind Sie sicher, dass Sie die Berechnung\n"
Frage$=Frage$&" wirklich durchführen wollen ?"
Ergebnis=DLGQUESTION (" Ja" ; " Abbruch " ; Frage$ )
IF Ergebnis==0 THEN STOP PROG
Referenz
DLGQUESTION ( “Ja-Button“ ; “Nein-Button“ ; “Frage“ )Die Funktion erzeugt einen Frage-Dialog mit zwei Buttons auf dem Bildschirm. Je nachdem, welchen Button der Anwender anklickt, liefert die Funktion 1 (der Ja-Button wurde gedrückt) oder 0 (der Nein-Button wurde gedrückt). Die Ausführung des OBAS-Programmes wird unterbrochen, bis der Anwender einen der beiden Buttons angeklickt hat.


