.. highlightlang:: us .. index:: UniScript.Load .. _uniscript.load: UniScript.Load ============== .. us.tag UniScript.Load NOTREADYGERMAN Programming.ActiveX New330 Changed5200 Lädt UniScript-Dateien. .. function:: bRet = UniScript.Load(ssFile) .. us.return **Returnwert** *bRet* ist TRUE (1), wenn die Datei geöffnet werden konnte und sonst FALSE (0). .. us.params **Parameter** .. uparam:: ssFile *ssFile* ist der komplette Name der UniScript-Datei. .. us.example **Beispiel** Das folgende Beispiel verwendet den UniScript-Server als Compiler für ic-Dateien. Die Datei :file:`test.ic` wird übersetzt, d. h. es wird eine icl-Datei erzeugt. Anschließend wird die icl-Datei geladen und eine Funktion daraus aufgerufen. :: // File d:\test.ic def test() { MessageBox("Hallo"); } :: // File d:\testload.ic def TestLoad() { us = CreateObject("UniScript32"); us.Call("config", "ErrorOutput", 4); us.Load("d:\\test.ic"); us.Call("saveiclib", "d:\\test.icl", "test"); loadiclib("d:\\test.icl"); test(); } .. us.bug UniScript32 .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - 5.20 - Es muss ``CreateObject("UniScript32")`` anstatt ``CreateObject("UniScript")`` verwendet werden. .. seealso:: :ref:`uberblick-programmierung`, :ref:`UniScript.Call2`, :ref:`load` :sub:`id-518343`