Что нового

Combobox и Button - взаимодействие

Reimcore

Новичок
Сообщения
21
Репутация
0
Скажу сразу что это всего лишь пример) Есть простая форма - выпадающий список и кнопка. Как сделать чтобы при нажатии кнопки запускалось приложение в зависимости от того, что выбрано в списке?
Код:
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$Form1 = GUICreate("Тест", 260, 115, 192, 124)
$Combo1 = GUICtrlCreateCombo("", 8, 16, 145, 25)
GUICtrlSetData(-1, "Калькулятор|Браузер|Блокнот")
$Button1 = GUICtrlCreateButton("Запуск", 168, 16, 75, 23, $WS_GROUP)
GUISetState(@SW_SHOW)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

	EndSwitch
WEnd
 

Вложения

  • 111.JPG
    111.JPG
    8.9 КБ · Просмотры: 4

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Код:
While 1
    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1
            Switch GUICtrlRead($Combo1)
                Case "Калькулятор"
                    Run("calc.exe")
                Case "Браузер"
                    Run(@ProgramFilesDir & "\Internet Explorer\iexplore.exe")
                Case "Блокнот"
                    Run("notepad.exe")
            EndSwitch
    EndSwitch
WEnd
 
Верх