1 (изменено: neironcn, 2022-07-14 22:57:41)

Тема: AHK: Считывание введённой информации и ввод её в loop

Необходимо считывать введённую информацию пользователем в окно Gui и потом вводить её в количество повторов Loop. Также производить математические вычисление по типу поделить полученное значение на 2 и добавить 2 и итог записать в Loop. Также после запуска программы добавить автоматическое закрытие окна с сохранением значения. Также если есть возможность сделать чёрный фон окна сделайте пожалуйста. PS Заранее спасибо.

Gui, font, s9, Arial
Gui, Add, Text, cBlue, Введите Время Часы.
Gui, Add, Edit, vtimeh
Gui, Add, Text, cBlue, Введите Время Минуты.
Gui, Add, Edit, vtimem
Gui, Show, AutoSize Center

f4::
; авто закрытие всплывающего окна добавить сюда.
Loop ;  количество повторов -  значение vtimeh
{
click
sendinput, Hi.
}
Loop ; количество повторов - значение vtimem поделить на 2 и добавить 2.
{
click
sendinput, Good Bye.
}

Как-то так спасибо заранее за помощь.

2 (изменено: neironcn, 2022-07-14 22:42:47)

Re: AHK: Считывание введённой информации и ввод её в loop

А ещё также если человек ввёл не цифровое значение или больше 10 ему выдавало окно которое говорит что необходимо ввести цифровое значение или оно не должно быть больше 10.

3

Re: AHK: Считывание введённой информации и ввод её в loop

neironcn, добро пожаловать на форум! Ознакомьтесь, пожалуйста, с Правилами, отредактируйте свой пост. Обратите внимание на точки в конце предложений.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

4

Re: AHK: Считывание введённой информации и ввод её в loop

teadrinker Всё точки везде проставил сверил с правилами вроде всё соответствует им.

5

Re: AHK: Считывание введённой информации и ввод её в loop

Чтобы прочитать текст, введённый в Edit (как и текст из других контролов), есть команда GuiControlGet. Ответы на остальные вопросы про Gui легко найдёте в справке в соответствующем разделе. Если самостоятельно разбираться не хочется, воспользуйтесь Коммерческим разделом нашего форума.
На будущее, у нас ещё есть правило "одна тема — один вопрос". Так будет больше шансов получить внятные ответы.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

6

Re: AHK: Считывание введённой информации и ввод её в loop

teadrinker Спасибо.