14.07.2014 Aufrufe

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Siehe auch: Exit, Function, If ... Then ... Else, Select Case, Stop, Sub<br />

Beispiel:<br />

In diesem Beispiel beendet die End-Anweisung in der Routine "Test" die Programmausführung.<br />

Sub Main<br />

Dim Var1 as String<br />

Var1 = "Hallo"<br />

MsgBox "Test"<br />

Test Var1<br />

MsgBox Var1<br />

End Sub<br />

Sub Test(wvar1 as String)<br />

wvar1 = "Ende"<br />

MsgBox "Programmende wegen End-Anweisung"<br />

End<br />

End Sub<br />

EOF (Funktion)<br />

EOF(Dateinummer)<br />

Liefert True, wenn das Dateiende ("End Of File") erreicht wurde.<br />

Dateinummer ist die in der Open-Anweisung vergebene Nummer der betreffenden Datei.<br />

Siehe auch: Open<br />

Beispiel:<br />

' Jeweils 10 Zeichen aus einer Datei lesen und anzeigen.<br />

' "Testfile" muss bereits existieren.<br />

Sub Main<br />

Open "TESTFILE" For Input As #1<br />

Do While Not EOF(1)<br />

MyStr = Input(10, #1)<br />

MsgBox MyStr<br />

Loop<br />

Close #1<br />

End Sub<br />

' Datei öffnen<br />

' Wiederhole bis Dateiende<br />

' 10 Zeichen lesen<br />

' Datei schließen<br />

Erase (Anweisung)<br />

Erase Arrayname [, ...]<br />

Initialisiert die Elemente eines Arrays neu.<br />

Siehe auch: Dim<br />

Beispiel:<br />

Option Base 1<br />

Sub Main<br />

Dim a(10) As Double<br />

Dim i As Integer<br />

For i = 1 to 3<br />

a(i) = 2 + i<br />

Next i<br />

Erase a<br />

Print a(1), a(2), a(3) ' Ergebnis: 0 0 0<br />

End Sub<br />

294 Anweisungen und Funktionen von A-Z <strong>Handbuch</strong> <strong>BasicMaker</strong> <strong>2010</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!