Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Выполняет строку и передает в программу аргументы командной строки в виде строки.
Синтаксис
RUNADDONWARGS(" string "," arguments ")
Параметры
| Имя | Необходимость | Тип данных | Описание |
|---|---|---|---|
|
строка |
Обязательный |
String |
Имя надстройки. |
|
Аргументы |
Обязательный |
String |
Аргументы для передачи в программу. |
Замечания
На практике аргументы должны содержать не более 50 символов. Используйте функцию RUNADDONWARGS, чтобы привязать программу, например надстройку, к ячейке, например к ячейке Action или Events.
Функция RUNADDONWARGS может запускать только надстройки, которые являются членами коллекции Addons приложения. Чтобы присутствовать в этой коллекции, надстройка должна быть EXE-файлом или VSL-файлом, который:
Устанавливается в пути запуска или надстройки приложения.
Добавляется программным способом с помощью метода Add коллекции Addons .
Дополнительные сведения о выполнении кода в Visio см. в разделе Сведения о параметрах безопасности и выполнении кода в Visio в этом справочнике по таблицам фигур.
В более ранних версиях Visio эта функция отображается как _RUNADDONWARGS. Приложения Visio 4.0 и более поздних версий принимают любой стиль.
Пример
RUNADDONWARGS("GRAPHMKR.EXE", "/GraphMaker=Stack")
Запускает надстройку Graphmkr.exe и передает ей аргумент /GraphMaker=Stack.