#include #include #include Form2_inp() Func Form2_inp() #Region ### START Koda GUI section ### Form= $Form2 = GUICreate("Browse Button", 320, 124, 193, 115) $Input20 = GUICtrlCreateInput("", 21, 19, 281, 21) $Button20 = GUICtrlCreateButton("Browse...", 240, 65, 64, 25, 0) $Button21 = GUICtrlCreateButton("GO", 150, 65, 75, 25, 0) $Group1 = GUICtrlCreateGroup("Browse what", 20, 44, 120, 63) $Radio1 = GUICtrlCreateRadio("Folder", 26, 60, 113, 17) $Radio2 = GUICtrlCreateRadio("File to open", 26, 80, 113, 17) GUICtrlCreateGroup("", -99, -99, 1, 1) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### GUICtrlSetState($Radio2, $GUI_CHECKED) GUICtrlSetState($Button20, $GUI_CHECKED) ; Add strings Global $txt_folder = "C:\" Global $txt_file ; Finish strings While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE GUIDelete($Form2) ExitLoop Case $Button21 GUIDelete($Form2) ExitLoop Case $nMsg = $Button20 GUICtrlSetData($Input20, "") If GuiCtrlRead($Radio1) = $GUI_CHECKED And $nMsg=$Button20 Then $txt_folder=FileSelectFolder( "Open", "C:\") GUICtrlSetData($Input20,$txt_folder) ;MsgBox(0,0,$txt_folder) GUICtrlSetData($Input20,$txt_folder) ElseIf GuiCtrlRead($Radio2) = $GUI_CHECKED And $nMsg=$Button20 Then $txt_file=FileOpenDialog("Open", "C:\","(*.exe)") GUICtrlSetData($Input20,$txt_file) ;MsgBox(0,0,$txt_file) EndIf EndSwitch WEnd EndFunc