Hallo liebe Gemeinde
Ich habe eine GUI die im ersten ListFeld nur namen von Dateien auflisten soll ich komme aber nicht weiter...
mit filefindfirstfile kriege ich zwar so wie es scheint dateinamen in ein array aber wie kriege ich die da wieder raus ? und ganz besonders wie mache ich das ohne das die dateierweiterung wie z.B. txt noch mit dabei steht ?
ich komme da irgendwie nicht weiter
Hier mal die Gui
MFG Eistee
Spoiler anzeigen
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <ListBoxConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$search = FileFindFirstFile("C:\BS\XP-SideBar\" & "*.*")
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]While 1
$file = FileFindNextFile($search)
If @error Then ExitLoop
$F1 = FileOpen("test.txt",1)
FileWrite($F1,$file)
FileClose($F1)
$file1 = FileRead("test.txt")
WEnd
$Form1 = GUICreate("Form1", 398, 342, 726, 184)
GUISetBkColor(0x000000)
$List1 = GUICtrlCreateList("", 8, 8, 160, 240)
GUICtrlSetData(-1, $file1)
$List2 = GUICtrlCreateList("", 229, 8, 160, 240)
GUICtrlSetData(-1, "test|test2|test3|test4")
$Button1 = GUICtrlCreateButton("+", 184, 104, 30, 25, 0)
$Button2 = GUICtrlCreateButton("-", 184, 144, 30, 25, 0)
$Input1 = GUICtrlCreateInput("Preis Einkauf in €", 229, 250, 160, 25)
$Button3 = GUICtrlCreateButton("Neuer Artikel", 8, 250, 160, 25, 0)
$Button4 = GUICtrlCreateButton("Druck Einkauf", 148, 304, 100, 25, 0)
$Pic1 = GUICtrlCreatePic("C:\Dokumente und Einstellungen\Administrator\Desktop\PS CS3 Portable\Nützliches\Vorlagen\BG.jpg", 0, 0, 396, 340, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS,$WS_DISABLED))
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Edit : ok habe es hingekriegt das die Liste die files anzeigt aber nur als lange zeile und mit dateiendung...
kann mir da jemand helfen ? bitte
MFG
P.s. so gehts schon mal nicht ...
Spoiler anzeigen
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <ListBoxConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#NoTrayIcon
$search = FileFindFirstFile("C:\BS\XP-SideBar\" & "*.*")
[/autoit] [autoit][/autoit] [autoit]While 1
$file = FileFindNextFile($search)
If @error Then ExitLoop
$F1 = FileOpen("test.txt",1)
FileWrite($F1,$file)
FileClose($F1)
$file1 = FileRead("test.txt")
WEnd
$file2 = StringRegExp($file1, '*.*')
[/autoit] [autoit][/autoit] [autoit]$Form1 = GUICreate("Form1", 398, 342, 726, 184)
GUISetBkColor(0x000000)
$List1 = GUICtrlCreateList("", 8, 8, 160, 240)
GUICtrlSetData(-1, $file2)
$List2 = GUICtrlCreateList("", 229, 8, 160, 240)
GUICtrlSetData(-1, "test|test2|test3|test4")
$Button1 = GUICtrlCreateButton("+", 184, 104, 30, 25, 0)
$Button2 = GUICtrlCreateButton("-", 184, 144, 30, 25, 0)
$Input1 = GUICtrlCreateInput("Preis Einkauf in €", 229, 250, 160, 25)
$Button3 = GUICtrlCreateButton("Neuer Artikel", 8, 250, 160, 25, 0)
$Button4 = GUICtrlCreateButton("Druck Einkauf", 148, 304, 100, 25, 0)
$Pic1 = GUICtrlCreatePic("C:\Dokumente und Einstellungen\Administrator\Desktop\PS CS3 Portable\Nützliches\Vorlagen\BG.jpg", 0, 0, 396, 340, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS,$WS_DISABLED))
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd