Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для madmasles

Ветеран


Сообщения: 812
Благодарности: 353

Профиль | Отправить PM | Цитировать


Vadikan,
В Windows XP так у меня работает:
Код: Выделить весь код
#include <GUIConstantsEx.au3>

Opt("GUIOnEventMode", 1)

$exe = "regjump.exe "

HotKeySet('{ENTER}', 'OKButton')

$mainwindow = GUICreate("JumpReg", 400, 100)
GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEClicked")
GUICtrlCreateLabel("Путь к разделу реестра:", 20, 10)
$path = GUICtrlCreateInput("", 20, 30, 360, 20)
$jumpbtn = GUICtrlCreateButton("Jump", 170, 60, 60)
GUICtrlSetOnEvent($jumpbtn, "OKButton")
GUISetState(@SW_SHOW)

While 1
    Sleep(20)
WEnd

Func CLOSEClicked()
    Exit
EndFunc   ;==>CLOSEClicked

Func OKButton()
    $jump = $exe & GUICtrlRead($path)
    MsgBox(0, '', $jump)
    ;Run(@ComSpec & " /c " & $jump, "", @SW_HIDE)
EndFunc   ;==>OKButton
Цитата Vadikan:
то работает так, как я описал выше - перехват всех нажатий. »
Может быть так в 7?

Последний раз редактировалось madmasles, 19-12-2010 в 18:09.


Отправлено: 17:53, 19-12-2010 | #10