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

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

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

> Без описания
Nathgul
Отправлено: 24 Августа, 2018 - 12:36:47
Post Id



Пользователь
Участник


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




Доброго времени суток. Возникла проблема при общении с немодальными диалоговыми окнами при реализации простого казалось бы алгоритма

Владимир не могли бы вы на коротком примере показать создание диалога в ктором присутствовал бы 1 комбо допустим с двумя строками на выбор и ниже 2 check которые становились активными или нет в зависимости от выбранной строки комбо.

у меня не получилось при попытках определить контрол конкретного элемента. при сканировании шпионом окна он присваивает тип Button элементу чек

код скрипта

int pos_size_check0[2][4];
string text_check0[2];
int flag_check0[2];

pos_size_check0[0][0]=10; pos_size_check0[0][1]=42; pos_size_check0[0][2]=60; pos_size_check0[0][3]=20;
pos_size_check0[1][0]=10; pos_size_check0[1][1]=66; pos_size_check0[1][2]=60; pos_size_check0[1][3]=20;
text_check0[0]="Напоить"; text_check0[1]="Подарить подарок";
flag_check0[0]=0; flag_check0[1]=0;

//////////

int pos_size_combo0[1][4];
string text_combo0[1][2];
int strok_combo0[1];
int flag_combo0[1];

pos_size_combo0[0][0]=9; pos_size_combo0[0][1]=9; pos_size_combo0[0][2]=100; pos_size_combo0[0][3]=80;
strok_combo0[0]=2;
text_combo0[0][0]="мальчики"; text_combo0[0][1]="девочки";
flag_combo0[0]=0;

//////////

createdialog(0, CHECK, #pos_size_check0[0][0], #text_check0[0], #flag_check0[0] |
COMBO, #pos_size_combo0[0][0], #text_combo0[0][0], #strok_combo0[0], #flag_combo0[0]);
//////////

showdialog(0, "
Диалог", 835, 390, 250, 300, 1, 1);
//////////

external(INT, "EnableWindow", "EnableWindow", "user32.dll"Подмигивание;

loop()
{
if (lag_combo0[0]=1)
{
EnableWindow(formatwi(window ("Подарить подарок", "Button", -1)), 0);
}
sleep(10);//Убрать после теста
}

не могу понять почему((( но не работает
(Добавление)
в идеале хотелось бы вообще реализовать схему когда при вызове диалога оба Check были бы недоступны для выбора, неактивны... а вот уже при выборе кобмостроки какой нибудь из них подсвечивался
 
 Top
Zireael
Отправлено: 24 Августа, 2018 - 13:10:38
Post Id



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


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




 Цитата:
if (lag_combo0[0]=1)

 Цитата:
if (flag_combo0[0]==1)
 
 Top
Nathgul
Отправлено: 24 Августа, 2018 - 13:13:36
Post Id



Пользователь
Участник


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




 Zireael пишет:
 Цитата:
if (lag_combo0[0]=1)

 Цитата:
if (flag_combo0[0]==1)



1 фиг не работает))
(Добавление)
эм... спасибо) заработало)))
(Добавление)
синтаксис это зло
 
 Top
Zireael
Отправлено: 24 Августа, 2018 - 13:24:25
Post Id



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


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




http://kibor-bot.com/forum/topic...55631#1521455631
 
 Top
Nathgul
Отправлено: 24 Августа, 2018 - 13:27:27
Post Id



Пользователь
Участник


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




 Zireael пишет:


я из этого примера и отталкивался... в синтаксисе накосячил
(Добавление)
спасибо огромное)
 
 Top
Zireael
Отправлено: 24 Августа, 2018 - 13:52:17
Post Id



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


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




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


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




Powered by