|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Цикл... Как его правельно использовать в моём случае??? |
|
[решено] Цикл... Как его правельно использовать в моём случае???
|
Старожил Сообщения: 379 |
Профиль | Отправить PM | Цитировать Я не разу не использовал функцию цикла... если можно то объясните каждую вашу строчку в цикле...
Вот что мне нужно: 1. Вылазит Inputbox, в котором вводят число повторений цикла 2. если введено не число, то программа выдает сообщение об ошибке и сново просит ввести число (ну эту команду можно убрать, если она не может быть выполнена в AutoIt) 3. после ввода программа ждёт нажатия "горячей кнопки" (например alt+A) и после нажатия alt+A программа выполняет указное число раз вот эту команду: send("100000") как это осуществить??? |
|
Отправлено: 15:46, 24-03-2009 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата sashadeg:
While 1 $iLoop = InputBox("Ввод", "Введите число повторении цикла:", "") If @error Then Exit If StringIsDigit($iLoop) Then ExitLoop MsgBox(48, "Ошибка!", "Позволено вводить только числа, повторите попытку...", 5) WEnd HotKeySet("!a", "_Loop_Proc") While 1 Sleep(100) WEnd Func _Loop_Proc() Sleep(500) HotKeySet("!a") For $i = 1 To $iLoop Sleep(10) Send(100000) Next Exit EndFunc |
|
------- Отправлено: 16:23, 24-03-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 379
|
Профиль | Отправить PM | Цитировать А как сделать чтобы программа не завершалась, а ждала ещё нажатия "горячей клавиши", чтобы ещё раз повторить цикл???
|
------- Отправлено: 16:40, 24-03-2009 | #3 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата sashadeg:
|
|
------- Отправлено: 16:53, 24-03-2009 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
БП и ИБП - Как правельно подбирать БП? | verdix | Прочее железо | 2 | 19-01-2010 17:22 | |
CMD/BAT - [решено] найти файл и использовать его имя | Mad Max | Скриптовые языки администрирования Windows | 4 | 19-07-2009 23:13 | |
Какая ответственость у сисадмина в случае успешного взлома его корпоративной сети? | Alex Cop | Хочу все знать | 3 | 27-01-2007 23:10 | |
Почему AVI видео с блочными артефактами и как их убрать в моём случае (см.внутри)? | Do Not Disturb | Видео и аудио: обработка и кодирование | 10 | 03-10-2005 10:47 | |
Как правельно снести Linux | pots | Общий по Linux | 9 | 01-09-2003 15:49 |
|