3.23 DM_Execute

Mit Hilfe dieser Funktion kann aus dem Dialogskript ein anderes Programm gestartet werden. Je nach dem zugrundeliegendem Betriebssystem werden hier unterschiedliche Arten von zu startenden Programmen unterstützt.

DM_Boolean DML_default DM_EXPORT DM_Execute
(
  DM_String command,
  DM_String arguments,
  DM_Boolean synchronous,
  DM_Enum exetype,
  DM_Enum windowtype,
  DM_ID object,
  DM_Value * event,
  DM_Value * replydata,
  DM_Options options
)

Die Parameter entsprechen denen der Builtin-Funktion execute(). Allerdings müssen von der C-Seite her alle Parameter mit einem Wert belegt sein.

Zusätzlich gibt es einen Parameter options, der zur Zeit unbenutzt ist und mit 0 belegt werden muss.

Siehe auch

Eingebaute Funktion execute() im Handbuch „Regelsprache“