obj_load lädt ein mit obj_save gespeichertes Objekt aus einer Datei oder aus einem String.
Returnwert
e ist ein Error-Objekt (siehe error_create) wenn ein Fehler aufgetreten ist, oder 0 wenn kein Fehler aufgetreten ist.
Parameter
obj ist ein mit obj_create erzeugtes Objekt.
ssFilename ist der komplette Dateiname des mit obj_save gespeicherten Objekts.
ssFileOrString ist der komplette Dateiname des mit obj_save gespeicherten Objekts oder ein String mit dem XYM-Code des Objekts.
Falls bString TRUE (1) muss ssFileOrString den XML-Code des Objekts enthalten, sonst einen Dateinamen.
Beispiel
obj = obj_create()
obj.a = 123
obj.b = "Hello"
obj.save("c:/test.xml");
obj2 = obj_create()
e = obj2.load("c:/test.xml")
if (e) {
MessageBoxError(e.message);
}
Kommentar
Die Funktion kann auch mit MapSave gespeicherte Map-Dateien laden.
History
| Version | Beschreibung |
|---|---|
| 5.10.0 | Neuer Parameter bString. |
| 4.1.0 | Neu. |
Siehe auch
id-213018