Vorheriges Thema

obj_keys

Nächstes Thema

obj_lookup

Diese Seite

obj_load

obj_load lädt ein mit obj_save gespeichertes Objekt aus einer Datei oder aus einem String.

e = obj_load(obj, ssFilename)
e = obj_load(obj, ssFileOrString, bString)

Returnwert

e ist ein Error-Objekt (siehe error_create) wenn ein Fehler aufgetreten ist, oder 0 wenn kein Fehler aufgetreten ist.

Parameter

obj

obj ist ein mit obj_create erzeugtes Objekt.

ssFilename

ssFilename ist der komplette Dateiname des mit obj_save gespeicherten Objekts.

ssFileOrString

ssFileOrString ist der komplette Dateiname des mit obj_save gespeicherten Objekts oder ein String mit dem XYM-Code des Objekts.

bString

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.

id-213018