FileReadContent

value FileReadContent ( string strFileName, string BYREF strContent );

Rückgabewert

Rückgabewert

Beschreibung

value

Die Anzahl der gelesen Zeichen.

0

Die Datei ist leer. strContent wird mit einem Leerstring geladen.

-2

Die Datei strFileName existiert nicht.

-3

Die Datei strFileName konnte nicht geöffnet werden.

-4

Beim Zugriff auf die Datei strFileName ist ein Fehler aufgetreten.

Parameter

strFileName

Die Datei, deren Inhalt ausgelesen werden soll.

strContent

Die string Variable, die mit dem Inhalt der Datei strFileName geladen werden soll.

Bemerkung

Liest den Inhalt der Datei strFileName nach strContent aus. Besitzt die Datei einen BOM-Header (Byte Order Mark), so wird diese, dem vorgegebenen Zeichensatz entsprechend, eingelesen. Ist kein BOM-Header vorhanden, so wird der Zeichensatz Windows-1252 (Superset von ISO 8859-1) zum Einlesen der Datei verwendet.

Folgende BOM-Header werden erkannt: UTF-8, UNICODE, UNICODE-BE, UNICODE32 und UNICODE32-BE.

Beispiel


string content;

FileReadContent("MeinText.txt", content);

Datei Funktionen

Siehe auch FileAppend, FileCopy, FileDelete, FileDialog, FileExists, FileGetBaseFileName, FileGetHidden, FileGetLineCount, FileGetReadOnly, FileGetSize, FileMove, FileSetHidden, FileSetReadOnly, Fprintf, StartFileCopy