Что нового

[Элементы GUI] Неверные данные в полях

Alesha Popovich

Новичок
Сообщения
36
Репутация
0
Делаю авторизацию, поля
Код:
$login1 = GUICtrlCreateInput("", 256, 232, 257, 21)
$password1 = GUICtrlCreateInput("", 256, 280, 257, 21)

Логин/Пароль. Ввожу данные в программе нажимаю кнопку авторизация, пишет неверный логин или пароль, вывел данные полей $LOGIN1 & $PASSWORD1, получаю что $login1=5; Почему так? Перешарил весь скрипт (он не очень большой) не нашел. Подскажите в чем проблема. Скрипт авторизации работает правильно, проверял, если указать в ручную данные $login1 & $password1, авторизация проходит успешно. Помогите пожалуйста. Заранее спасибо!
 

firex

AutoIT Гуру
Сообщения
943
Репутация
208
$login1 - переменная, хранящая Control ID.

Для получения содержимого Control'а используйте:
Код:
$sLogin = GUICtrlRead($login1)


Все это детально расписано в справке, нужно лишь немного внимания.
 
Автор
A

Alesha Popovich

Новичок
Сообщения
36
Репутация
0
Спасибо, помогло)
И еще пару вопрос, простите что не по теме)
Когда запускаешь скрипт AutoIT уже скомпилированный (в .exe) мини-иконка, мини-снока, не знаю как точно назвать, которая находится в определенном меню снизу справа, там же где и время, через эту иконку можно поставить скрипт на паузу, вопрос: можно ли сделать там свое меню со своими функция?
И еще один: почему любой антивирус, "не верит" в благие намерения моего скрипта?)) (.exe), как это можно решить?
Заранее благодарю.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Alesha Popovich [?]
И еще пару вопрос
Предупреждение За нарушение общих правил (пункт В.4):
Не лепите несколько вопросов разной тематики в один пост. По типу "Ребят, а ещё такой вопрос...". Каждый вопрос в свою тему.


С уважением, ваш Глобальный модератор.
 
Верх