Страница 1 из 1

Как остановить выполнение макроса

СообщениеДобавлено: 05 июл 2020, 16:13
KIPiA
Как остановить выполнение макроса?И есть ли переключение битового индикатора с постоянного вкл на мигание или два индикатора лепить?в макросе вкл битовый индикатор, а через какое-то время надо помигать битовым индикатором.

Re: Как остановить выполнение макроса

СообщениеДобавлено: 06 июл 2020, 15:13
8bit
KIPiA писал(а):Как остановить выполнение макроса?

зависи от того, как вы его запустили... как вы его запустили ?

Re: Как остановить выполнение макроса

СообщениеДобавлено: 06 июл 2020, 15:48
8bit
И есть ли переключение битового индикатора с постоянного вкл на мигание или два индикатора лепить?в макросе вкл битовый индикатор, а через какое-то время надо помигать битовым индикатором.


не очень понятно, как именно что и при каких условиях должно мигать, но есть несколько вариантов реализации мигания
1) создать в Библиотеке изображений свое изображение, в котором картинка на, например, состояние 1 будет с gif анимацией
img_02.gif
img_02.gif (115.4 КБ) Просмотров: 7534


2) в свойствах битового индикатора выбрать вариант мигания
img_01.png
img_01.png (11.19 КБ) Просмотров: 7534

Re: Как остановить выполнение макроса

СообщениеДобавлено: 06 июл 2020, 17:31
KIPiA
8bit писал(а):
И есть ли переключение битового индикатора с постоянного вкл на мигание или два индикатора лепить?в макросе вкл битовый индикатор, а через какое-то время надо помигать битовым индикатором.


не очень понятно, как именно что и при каких условиях должно мигать, но есть несколько вариантов реализации мигания
1) создать в Библиотеке изображений свое изображение, в котором картинка на, например, состояние 1 будет с gif анимацией
img_02.gif


2) в свойствах битового индикатора выбрать вариант мигания
img_01.png


макрос запускаю кнопкой старт и он начинает выполняться, но вдруг решили остановить и бац на кнопку стоп но макрос пока полностью не выполнится не остановится, вот и вопрос чтоб не лепить проверки какогото бита в макросе нет ли вАлшебной кнопки стоп макрос!
битовый индикатор сначала вкл должен быть а через некоторое время хотелось бы чтоб и мигать начал(не хочется два битовых лепить)

Re: Как остановить выполнение макроса

СообщениеДобавлено: 06 июл 2020, 17:42
8bit
попробуйте такой вариант

img_03.png
img_03.png (14.43 КБ) Просмотров: 7530

Re: Как остановить выполнение макроса

СообщениеДобавлено: 06 июл 2020, 17:47
KIPiA
8bit писал(а):попробуйте такой вариант

img_03.png

неее это условие выполнение Запуска макроса

Re: Как остановить выполнение макроса

СообщениеДобавлено: 06 июл 2020, 18:12
8bit
макрос запускаю кнопкой старт и он начинает выполняться, но вдруг решили остановить и бац на кнопку стоп но макрос пока полностью не выполнится не остановится, вот и вопрос чтоб не лепить проверки какогото бита в макросе нет ли вАлшебной кнопки стоп макрос!


встроенного нет, ввести в алгоритм переменную/регистр и следить за ее состоянием при выполнении макроса.....
решение - алгоритмическое......

Re: Как остановить выполнение макроса

СообщениеДобавлено: 07 июл 2020, 12:53
KIPiA
8bit писал(а):
макрос запускаю кнопкой старт и он начинает выполняться, но вдруг решили остановить и бац на кнопку стоп но макрос пока полностью не выполнится не остановится, вот и вопрос чтоб не лепить проверки какогото бита в макросе нет ли вАлшебной кнопки стоп макрос!


встроенного нет, ввести в алгоритм переменную/регистр и следить за ее состоянием при выполнении макроса.....
решение - алгоритмическое......

вот не хотелось лепить в макрос проверки, видимо придётся