====== prmStartProcess ====== Mit dem [[Menübefehl]] **prmStartProcess** können externe Programme über einen Menüeintrag aufgerufen werden. Sind mehrere Dateien ausgewählt dann wird der Prozess für jede gewählte Datei aufgerufen. ===== Attribute ===== ^Attribut ^Wert ^Funktion^ |enabled|[[Bedingung]]|Steuert ob der Befehl aktiv ist| |::: |TRUE|Aktiv| |::: |FALSE|Inaktiv| |icon| |Pfad zum [[Glossar#Icon]] (optional)| |parameter|**STARTH()** |Programm wird ohne sichtbares (hidden) Fenster aufgerufen| |:::|**STARTV()**|Programm wird mit sichtbarem (visible) Fenster aufgerufen| |text| |[[Elementtext]] für den Menüeintrag| |visible|Bedingung|Steuert ob der Befehl im Menü sichtbar ist| |:::|TRUE|Sichtbar| |:::|FALSE|Unsichtbar| ===== Beispiel ===== ==== Parameterübergabe an das Programm ==== An das aufzurufende Programm können Parameter übergeben werden. Diese müssen mit ein ''|'' direkt an den Dateipfad angehängt werden. ===== Prozessaufrufe testen ===== Um den Aufruf von externen Programmen durch Primus zu testen gibt es ein Programm **//DemoProcess.exe//**. Das Programm listet alle übergebenen Aufrufparameter auf. Man verwendet dieses Programm anstelle der eigenen Exe. ===== Siehe auch ===== *[[prmStartProcessByPath]] {{tag>menu gui kontext }}