#include <File.au3>
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>

;Dann fangen wir mal an, unsere GUI zu bauen ^^
$Form1 = GUICreate("Form1", 394, 450, 193, 117)
$ListView1 = GUICtrlCreateListView("Desktop Programme                          ", 0, 0, 393, 449)
$files = _FileListToArray(@DesktopDir); Die Funktion _FileListToArray speichert die Liste aller dateien in dem Ordner in einem Array
For $i = 0 To UBound($files)-1 ; Ich habe leider nicht Rausgefunden wozu es benötigt wird, aber wenn man nur §files schreibt ohne UBound,
								; dann ist alles nur 55, und ohne -1 kommt ein Fehler in der Console
	GUICtrlCreateListViewItem($files[$i], $ListView1);Jetzt für jeden durchgang ein neues Item erstellen, deswsegen $files[$i], denn $i
													 ;wird bei jedem Durchgang eine Zahl größer
Next
GUISetState(@SW_SHOW);GUI Anzeigen (Gehört aber nicht zum Tutorial :D)


While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
	EndSwitch
WEnd

;Viel Spass noch, und ich hoffe ihr habt was gelernt.
