###Function###
FileOpen

###Description###
Öffnet eine Textdatei zum Lesen oder Schreiben.

###Syntax###
FileOpen ( "filename", mode )


###Parameters###
@@ParamTable@@
filename
	Dateiname der zu öffnenden Textdatei.
mode
	Modus (Lesen oder Schreiben), in dem die Datei geöffnet werden soll:
	  0 = Lesemodus (read mode)
	  1 = Schreibmodus zum Anhängen an die vorhandene Datei (write mode)
	  2 = Schreibmodus mit Löschen des vorherigen Inhaltes (write mode)
	Beide Schreibmodi erstellen die Datei, wenn sie noch nicht existiert.
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	Gibt eine Dateihandle zurück, das für die folgenden Funktionen benötigt wird.
Misserfolg:	Gibt -1 zurück, wenn ein Fehler aufgetaucht ist.
@@End@@


###Remarks###
Bis zu 64 Dateien können pro AutoIt-Skript gleichzeitig geöffnet sein. Wird dieses Limit überschritten, löst das einen Laufzeitfehler aus.
Eine Datei kann nur entweder im Lese- oder im Schreibmodus geöffnet sien - sie kann nicht in beiden sein.
Wenn du mit der Arbeit an der Datei fertig bist, verwende die Funktion FileClosem, um die Datei zu schließen. AutoIt schließt zwar normalerweise alle Dateien beim Beeenden des Skriptes, der manuelle Aufruf von FileClose ist aber dennoch eine gute Idee.

###Related###
FileClose, FileReadLine, FileWriteLine, FileRead


###Example###
@@IncludeExample@@
