Я работаю над скриптом, и я использую супер базовый gui для отслеживания происходящего. , так как я регистрирую каждый шаг с ним, мой код загроможден gui gui gui gui и т. Д., И я хочу его очистить.проблема с простой функцией, как обрабатывать параметр
поэтому вместо каждый раз, когда я делать somehing с помощью:
Gui Destroy
Gui, +AlwaysOnTop +Disabled -SysMenu +Owner ; +Owner avoids a taskbar button.
Gui, Add, Text,, script is starting now
Gui, Show, x-500 y400 NoActivate ; NoActivate avoids deactivating the currently active window.
я хочу использовать аа функцию, чтобы вызвать графический интерфейс и дать ему сбщ для отображения как:
infodisplay(hello world)
infodisplay(msg)
{
Gui Destroy
Gui, +AlwaysOnTop +Disabled -SysMenu +Owner ; +Owner avoids a taskbar button.
Gui, Add, Text,, msg
Gui, Show, x-500 y400 NoActivate ; NoActivate avoids deactivating the currently active window.
}
Но вместо того, чтобы текстовое поле с hello world, я получаю текстовое поле с msg :(Я дважды читаю файл справки, но я действительно не понимаю, как обрабатывать функции.
Могу ли я использовать это вообще? Будет ли это работать? Идея
some code ....
infodisplay(step 1)
more code
infodisplay(step 2)
хорошо, если я использую% тзд% текстовое поле пусто, но я решил свою проблему с помощью простого GuiControl :) спасибо – user2325701