11.28 load()

Mit Hilfe dieser Funktion wird ein Dialog hinzugeladen, aber noch nicht gestartet.

Definition

object load
(
  string Filename input
)

Parameter

string Filename input

In diesem Parameter wird der Dateiname des zu ladenden Dialogs angegeben. Die Angabe kann über den im IDM üblichen Mechanismus

<Umgebungvariable>:<Dateiname>

erfolgen, um das Laden so flexibel wie möglich zu gestalten. Die Umgebungsvariable wird dabei als Pfad interpretiert, in dem nach der angegebenen Datei gesucht werden soll.

Rückgabewert

DialogID
Hier wird die ID des neu geladenen Dialogs zurückgeliefert.
null
Der Dialog konnte nicht geladen werden.

Beispiel

Laden eines Dialogs und Starten des neu geladenen Dialogs

variable object Dialog := null;

Dialog := load("Suchpfad:Test.dlg");
!! pruefen, ob der Dialog geladen werden konnte
if Dialog <> null then
  !! starten des Dialogs
  run (Dialog);
endif

Siehe auch

Eingebaute Funktion run()

C-Funktion DM_LoadDialog im Handbuch „C-Schnittstelle - Funktionen“