Что нового

[Элементы GUI] Список txt в GUICtrlCreateLis

Ksaan

Знающий
Сообщения
207
Репутация
15
Всё я сдался сам не смог :stars:
Как в
Код:
GUICtrlCreateList()

сделать списком названия .txt файлов в папке?? Но чтобы список появлялся при запуске GUI.
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
Ksaan

Так?
Код:
#include <GUIConstants.au3>
#include <File.au3>

GUICreate('My GUI list')
$aFileList = _FileListToArray(@DesktopDir, '*.txt', 1)
$mylist = GUICtrlCreateList('', 6, 32, 221, 200)


If IsArray($aFileList) Then
	For $i = 1 To $aFileList[0]
		GUICtrlSetData($mylist, $aFileList[$i], 1)
	Next
EndIf

GUISetState()

While 1
	Switch GUIGetMsg()
		Case $GUI_EVENT_CLOSE
			Exit
	EndSwitch
WEnd
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
А подскажите пожалуйста как в таком списке отловить двойной клик по файлу?
 

MnM

Post-Hardcore
Сообщения
679
Репутация
90
alex33
Код:
GUICtrlCreateListView
_GUICtrlListView_Create ;  Тут подробный пример с wm_notify
 
Верх