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);
Siehe auch FileAppend, FileCopy, FileDelete, FileDialog, FileExists, FileGetBaseFileName, FileGetHidden, FileGetLineCount, FileGetReadOnly, FileGetSize, FileMove, FileSetHidden, FileSetReadOnly, Fprintf, StartFileCopy