Доброго времени суток,
хотелось бы правильно реализовать выпадающий список, если была подобная тема то я ее не нашел ни в поиске, ни в этом разделе
суть такова:
в выпадающем списке отображаются имена файлов в папке рядом со скриптом, при выборе и нажатии на кнопку открывается нужный файл
так же нужно чтобы после закрытия гуи, выпадающий список запоминал последний выбранный файл
хотелось бы правильно реализовать выпадающий список, если была подобная тема то я ее не нашел ни в поиске, ни в этом разделе
суть такова:
в выпадающем списке отображаются имена файлов в папке рядом со скриптом, при выборе и нажатии на кнопку открывается нужный файл
так же нужно чтобы после закрытия гуи, выпадающий список запоминал последний выбранный файл
Код:
#include <GUIConstantsEx.au3>
#include <TabConstants.au3>
#include <StaticConstants.au3>
#include <File.au3>
#include <File.au3>
Example()
Func Example()
Local $tab, $iCombo, $msg, $Gui, $msg, $bStart
$Gui = GUICreate ( "GUI", 680, 340)
GUICtrlSetDefColor(0x000000)
GUICtrlSetState(-1, $GUI_DISABLE)
GUISetFont(9, 400, 6)
GUICtrlCreateLabel("Выбери файл", 300, 120, 250, 17)
$bStart=GUICtrlCreateButton("Поехали", 310, 280, 60, 20)
;$iCombo = GUICtrlCreateCombo("Список файлов", 185, 140, 310, 120) ; нужно бы еще добавить последнее использованное, после закрытия
;GUICtrlSetData(-1, 'имена файлов(.txt опущено) ' ) ; $sFileDir = @ScriptDir &'\files\'
GUISetState()
While 1
$msg = GUIGetMsg()
Switch $msg
Case $GUI_EVENT_CLOSE
ExitLoop
Case $bStart
; FileOpen(выбранный из списка)
EndSwitch
WEnd
EndFunc