	###Function###
FileRead

###Description###
Liest eine bestimmte Anzahl von Zeichen aus einer zuvor geöffneten Textdatei.

###Syntax###
FileRead ( filehandle or "filename", count )


###Parameters###
@@ParamTable@@
filehandle
	Das Handle der Datei, wie es von einem früheren Aufruf von  FileOpen zurückgegeben wurde. Alternativ kannst du einen String mit dem Dateinamen als ersten Parameter verwenden.
count
	Die Anzahl der einzulesenden Zeichen.
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	Gibt die eingelesenen Zeichen zurück.
Spezial:	Setzt @error auf -1, wenn das Dateiende erreicht wurde.
Misserfolg:	Setzt @error auf 1, wenn die Datei nicht im read mode (Lesemodus) geöffnet wurde oder ein anderer Fehler aufgetreten ist.
@@End@@


###Remarks###
Wenn ein Dateiname statt eines Dateihandles angegeben wird, wird die Datei wärhrend des Funktionsaufrufes geöffnet und geschlossen. Wenn du große Textdateien bearbeitst, ist das natürlich viel langsamer als die Arbeit mit Handles. Die Datei wird wird erstellt, wenn sie noch nicht existiert.

Hinweis: Vermische nicht die Verwendung von Dateihandles und -namen. Öffne  z.B. nicht eine Datei mit FileOpen und verwende dann in dieser Funktion einen Dateinamen. Benutze entweder Handles oder Dateinamen - nicht beides.


###Related###
IniRead, FileClose, FileOpen, FileReadLine, FileWrite, FileWriteLine


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