1 (изменено: sega.83, 2019-05-17 16:35:26)

Тема: AHK: Ввод переменной через Gui.

Пересмотрел гору аналогичных тем но повторить так и не смог. Подскажите где ошибка. Нужно чтобы параметр время sleep вводился через gui, а при закрытии gui скрипт продолжал работать. А введенные данные сохранились до следующего запуска программы (если это возможно).

F2::

Gui, Add, Edit, x122 y59 w130 h40 , vEdit1
; Generated using SmartGUI Creator for SciTE
Gui, Show, w479 h379, Untitled GUI
return
Gui, Submit, Hide
GuiClose:

Loop
{	
Click
Sleep, Edit1

}

F3::
Reload

2

Re: AHK: Ввод переменной через Gui.

Требование было удалить избыточное цитирование. Удалил. Что-то еще? Или не правильно сделал?

3

Re: AHK: Ввод переменной через Gui.

Боюсь мне это не помогло. Не могу его собрать в рабочий код.

4

Re: AHK: Ввод переменной через Gui.

Разбейте задачу на несколько частей и проработайте каждую из них по отдельности. Если что-то конкретное непонятно - спросите. Изменять элемент управления можно командой GuiControl. Сохранять можно командой IniWrite, считывать - IniRead. Или можно в реестре сохранять.

5

Re: AHK: Ввод переменной через Gui.

Непонятно только одно, почему переменная из Gui не попадает в параметр sleep. Прошу помочь вас, как должен выглядеть код в рабочем виде. Чтобы понять сам принцип.

6

Re: AHK: Ввод переменной через Gui.

F2::

Gui, Add, Edit, x122 y59 w130 h40 vEdit1
; Generated using SmartGUI Creator for SciTE
Gui, Show, w479 h379, Untitled GUI
return

GuiClose:
	Gui, Submit, Hide 
	Loop
	{	
	Click
	Sleep, Edit1 
	}

F3::
Reload
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru
Win10x64, AutoHotkey_L v1.1.30.03 (Unicode 32-bit). AhkSpy, Hotkey, ClockGui

7

Re: AHK: Ввод переменной через Gui.

Спасибо!