Buchempfehlung
Visual Basic 6 Kochbuch
Visual Basic 6 Kochbuch
Viele praktische Tipps zum Programmieren mit Visual Basic 6, die sich oft auch auf FB übertragen lassen. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

Referenz - RESET

Referenz-Navigation

 

Syntax: RESET [Argument]
Typ: Anweisung
Kategorie: Dateien

RESET schließt alle geöffneten Dateien oder setzt die Standardeingabe bzw. -ausgabe zurück.

RESET setzt bei einem Fehler eine BefehlsreferenzeintragFehlernummer, die mittels BefehlsreferenzeintragERR abgefragt werden kann.

Beispiel:

Dim x As String

' Aus der Standardeingabe eines Datenstroms lesen
Open Cons For Input As #1
While EOF(1) = 0
  Input #1, x
  Print """"; x; """"
Wend
Close #1

' Eingabe auf die Tastatur zurücksetzen
Reset(0)

Print "Gib einen Text ein:"
Input x

' Aus der Standardeingabe lesen (jetzt Tastatur)
Open Cons For Input As #1
While EOF(1) = 0
  Input #1, x
  Print """"; x; """"
Wend
Close #1

Hinweis: Um dem Programm mitzuteilen, dass die Dateneingabe beendet ist (Übergabe des EOF), können Sie unter Windows STRG+Z drücken und mit der Eingabetaste bestätigen.

Plattformbedingte Unterschiede:
Unter Linux kann ein mit OPEN CONS geöffneter Datenstrom während des Programmlaufs nicht mehr korrekt geschlossen werden. Andere Betriebssysteme als Linux und Windows wurden nicht getestet.

Unterschiede zu früheren Versionen von FreeBASIC:
RESET setzt seit FreeBASIC v0.24 eine Fehlernummer.

Siehe auch:
BefehlsreferenzeintragOPEN, BefehlsreferenzeintragOPEN CONS, BefehlsreferenzeintragOPEN PIPE, BefehlsreferenzeintragCLOSE, BefehlsreferenzeintragDateien (Files)

Weitere Informationen:
Externer Link!Wikipedia-Artikel zu den Standard-Datenströmen


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 05.08.2007 von RedakteurMao angelegt.
  • Die aktuellste Version wurde am 27.12.2012 von Redakteurnemored gespeichert.
  Versionen Versionen