Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: СТАРТ\СТОП
arturblokhin
Отправлено: 08 Февраля, 2019 - 07:27:13
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2019  
Репутация: 0




Задача такая:
Диалоговое окно состоит из двух кнопок Страт и Стоп.
При нажатии на кнопку старт начинается дальнейшее выполнение скрипта, нажатие определяет по функции:
CODE:
function buttonstart()
{

loop()
{
if (flag_button0[0]==1) return;
sleep(10);
}

goto exit_KIB;
exit_KIB:;
}

Дальше мне нужно что при нажатии кнопки Стоп button0[1] скрипт полностью прерывался и возвращался в режим ожидания нажатия кнопки старт.
Так же буду благодарен если поможете сделать это все с одной кнопкой
 
 Top
Zireael
Отправлено: 08 Февраля, 2019 - 14:03:46
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4397
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
сделать это все с одной кнопкой

Пример1 (Отобразить)

Пример2 (Отобразить)
 
 Top
Kibor
Отправлено: 08 Февраля, 2019 - 16:35:56
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8095
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




CODE:
int pos_size_button0[1][4];
string text_button0[1];
int flag_button0[1];

pos_size_button0[0][0]=14; pos_size_button0[0][1]=25; pos_size_button0[0][2]=100; pos_size_button0[0][3]=20;
text_button0[0]="Стоп";

createdialog(0, BUTTON, #pos_size_button0[0][0], #text_button0[0], #flag_button0[0]);
showdialog(0, "Диалог", 300, 300, 225, 150, 1, 1);

enabletimer(0);
int a=0;
loop()
{
// тут скрипт
textout(0, 550, 300, format(a), 0);
a++;
sleep(100);
}


CREATE_TIMER(0, 200)
{
if(flag_button0[0]) // если нажата кнопка
{
flag_button0[0]=0;
text_button0[0]="Старт";
while(flag_button0[0]==0)sleep(10);
flag_button0[0]=0;
text_button0[0]="Стоп";
}
}
 
 Top
arturblokhin
Отправлено: 10 Февраля, 2019 - 02:38:32
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2019  
Репутация: 0




Парни, спасибо, все работает
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by