На главную страницу
Русский English
 


Поддержка
Форум
Техподдержка
Закрытый разделПерсональная

Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?
  Регистрация



Поиск по сайту


Подписка

Изменение параметров

Hits 67418389
9739
Hosts 3608943
1980
Visitors 53570932
9402

114


Главная / Поддержка / Форумы / Макро

Форум «Макро»

Версия для печати Версия для печати

Список форумов
Новые темы
Список тем
Поиск по форумам
Помощь
Войти
Регистрация


Тема: «Вызов макроса из другого макроса » в форуме: Макро   Просмотров: 6870
 
Владимир Неуймин
Администратор
 
Всего сообщений: 268
Дата регистрации: 13.03.2007
Создано: 08.05.2008 12:34:59
 
 
Макросы можно вызывать из других макросов передавать им параметры и получать обратно значения

Пример
1) Вызываемый макрос
Цитата

'----------- Вызываемый макрос --------
rastr.printp tabl
rastr.printp num
retval.Return=2
'------------------------­--------------

2) Вызывающий макрос
Цитата

ret=rastr.execmacropath ("C:\temp\test_1.rbs","ta­bl=""node"":num=1" )
rastr.printp ret

Приведет в результате к печати:
node
1
2

retval.Return имеет тип VARIANT

Вызываемые макросы рекомендуется отлаживать предварительно. И избегать deadlock !
 
Профиль
Наверх
Иван Почечуев
Постоянный посетитель
 
Всего сообщений: 175
Дата регистрации: 24.06.2010
Создано: 05.04.2012 14:55:25
 
 
Возникла следующая сложность
в макросе который вызываю есть запрос через msgbox с запросом типа Да/Нет , что бы не выбирать вылетает ошибка
- при выполнении скрипта возникла следующая ошибка "Attempted to read or write protected memory.This is often an indication that other memory is corrupt "
вопрос в том можно ли это победить ?
 
Профиль
Наверх



Читают тему
гостей: 1, пользователей: 0, из них скрытых: 0


Список форумов
Новые темы
Список тем
Поиск по форумам
Помощь
Войти
Регистрация







Программный комплекс «RasrWin»
Программный комплекс «RastrWin»
© «RastrWin», 1988-2019