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