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

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

 Страниц (4): [1] 2 3 4 »   

> Без описания
007wan
Отправлено: 24 Июня, 2017 - 17:55:31
Post Id



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


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




Эта тема будет большая и будет много вопросов, нужна помощь.

первый вопрос: как сделать, что бы в поле(не модальные), если вводишь число выше 12, то выплывает сообщение, когда нажимаешь кнопку, а если буквами, то другое сообщение, типа использовать только можно цифры.
 
 Top
Kibor
Отправлено: 24 Июня, 2017 - 18:14:13
Post Id



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


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




string a="10";

if (formatsn(a)>12) messagebox ("более 12");
if (formatsn(a)==-10011001) messagebox ("не число");
 
 Top
007wan
Отправлено: 24 Июня, 2017 - 18:23:21
Post Id



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


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




 Kibor пишет:
string a="10";

if (formatsn(a)>12) messagebox ("более 12");
if (formatsn(a)==-10011001) messagebox ("не число");


Не работает, надо, что бы из поля считывал данные и сравнивал с числом 12. Если не цифра, то...
(Добавление)
У вас ошибка! не с чем сравнивать и не откуда данные брать, нужно куда-то добавить text_edit0[0]
(Добавление)
Не работает!
 
 Top
Kibor
Отправлено: 24 Июня, 2017 - 19:32:43
Post Id



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


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




работает. тут механизм определения или больше 12 или не число.

десятку меняйте на число более или слово и увидите. а к диалогу прикрутить сами должны были..

вместо переменной a используйте text_edit0[0]
 
 Top
007wan
Отправлено: 24 Июня, 2017 - 19:36:15
Post Id



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


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




 Kibor пишет:
работает. тут механизм определения или больше 12 или не число.

десятку меняйте на число более или слово и увидите. а к диалогу прикрутить сами должны были..

вместо переменной a используйте text_edit0[0]


Так что ли? Если да, то программа вылетела.
string text_edit0[0]="10";

if (formatsn(text_edit0[0])>12) messagebox ("более 12");
if (formatsn(text_edit0[0])==-10011001) messagebox ("не число");
 
 Top
Kibor
Отправлено: 24 Июня, 2017 - 20:13:31
Post Id



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


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




не так
 
 Top
007wan
Отправлено: 25 Июня, 2017 - 10:45:18
Post Id



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


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




 Kibor пишет:
не так


А как? вы так объясняйте...Я раньше на форум писал, вы уже готовый вариант писали в ответ и нормально разъясняли, а сейчас тупо скинули и "разбирайтесь сами как хотите".
(Добавление)
Вы же сами написали, что переменную А менять на text...
 
 Top
MME
Отправлено: 25 Июня, 2017 - 11:00:13
Post Id



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


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




 007wan пишет:
 Kibor пишет:
не так


А как? вы так объясняйте...Я раньше на форум писал, вы уже готовый вариант писали в ответ и нормально разъясняли, а сейчас тупо скинули и "разбирайтесь сами как хотите".
(Добавление)
Вы же сами написали, что переменную А менять на text...

Какой вопрос такой ответ Ха-ха
 
 Top
007wan
Отправлено: 25 Июня, 2017 - 11:23:24
Post Id



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


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




Мне кажется правильнее будет так:
CODE:

if (formatsn(text_edit0[0])>12)
{
messagebox ("выше 12");
}

Но ничего не работает. т.е text_edit0[0] уже есть. и зачем вообще переменная а нужна?
 
 Top
Kibor
Отправлено: 25 Июня, 2017 - 12:45:57
Post Id



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


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




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


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




Powered by