Eine REPEAT..UNTIL-Anweisung enthält einen Anweisungsblock. Ein Ausdruck steuert wiederholte Ausführungen durch einen Ausdruck.
Das Ergebnis des Ausdrucks muss eine ganze Zahl sein. Der Anweisungsblock wird wiederholt separat ausgeführt, bis die Auswertung des Ausdrucks einen wahren Wert (ungleich null) ergibt.
Diese Anweisungssyntax lautet wie folgt:
REPEAT Anweisungsblock UNTIL Ausdruck
Beispiel: REPEAT … UNTIL-Anweisungen
DIM FileName as String DIM NoOfLines as Integer DIM TmpLine as string DIM hFile as Integer FileName="C:\AUTOEXEC.BAT" NoOfLines=0 hFile=OpenFile(FileName,0,0) REPEAT ReadFile(hFile,TmpLine) NoOfLines=NoOfLines+1 UNTIL Eof(hFile) CloseFile(hFile) NoOfLines=NoOfLines-1 PRINT FileName + " enthält "+ str(NoOfLines) + " Zeilen." end:
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|