Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Führt string aus und übergibt die Befehlszeilenargumente als Zeichenfolge an das Programm.
Syntax
RUNADDONWARGS(" string "," arguments ")
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
|
Zeichenfolge |
Erforderlich |
String |
Der Name eines Add-Ons. |
|
Argumente |
Erforderlich |
String |
Die an das Programm zu übergebenden Argumente. |
Hinweise
In der Praxis sollten Argumente maximal 50 Zeichen umfassen. Verwenden Sie die Funktion RUNADDONWARGS, um ein Programm, z. B. ein Add-On, an eine Zelle zu binden, z. B. an eine Aktion oder Ereigniszelle.
Mit der RUNADDONWARGS-Funktion können nur Add-Ons ausgeführt werden, die Elemente der Addons-Auflistung der Anwendung sind. Add-Ons in dieser Auflistung müssen EXE- oder VSL-Dateien sein, für die Folgendes gilt:
Sie müssen im Verzeichnis Startup bzw. Addons der Anwendung installiert sein.
Sie müssen programmgesteuert mithilfe der Add-Methode der Addons-Auflistung hinzugefügt werden.
Weitere Informationen zum Ausführen von Code in Visio finden Sie unter Informationen zu Sicherheitseinstellungen und zum Ausführen von Code in Visio in dieser ShapeSheet-Referenz.
In früheren Versionen von Visio wird diese Funktion in der Form _RUNADDONWARGS geschrieben. In Visio, Version 4.0 und höher, können beide Schreibweisen verwendet werden.
Beispiel
RUNADDONWARGS("GRAPHMKR.EXE","/GraphMaker=Stack")
Führt das Add-On Graphmkr.exe aus und übergibt diesem das Argument /GraphMaker=Stack.