ExamineDirectory, Dateien auslesen?!

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
FISCHAUGE
Beiträge: 108
Registriert: 25.03.2005 21:07
Wohnort: Karlsruhe
Kontaktdaten:

ExamineDirectory, Dateien auslesen?!

Beitrag von FISCHAUGE »

Code: Alles auswählen

OpenWindow(4,100,120,300,300,#PB_Window_MinimizeGadget,"Alle anzeigen") 

If CreateGadgetList(WindowID(4)) 
 ListIconGadget(0,20,20,250,250,"Dateiname", 110, #LVS_SORTASCENDING | #PB_ListIcon_GridLines ) 
  AddGadgetColumn(0, 1,"Inhalt", 118)
EndIf 




If ExamineDirectory(0, "data\data","*.dat") 
    Repeat 
       FileType = NextDirectoryEntry() 
       If FileType 
                AddGadgetItem(0,-1,DirectoryEntryName()+Chr(10)+hier$) 
          While WindowEvent(): Wend 
       EndIf 
    Until FileType = 0 
EndIf 


Repeat 
   EventID.l = WaitWindowEvent() 
   If EventID = #PB_EventCloseWindow : End : EndIf 
ForEver 

Hi kleine Frage, ist es möglich während er die Dateien auflistet, die dateien zu öffnen, und die erste Zeile jeder Datei zu lesen mit ReadString() und in das Zweite Colum zu schreiben?.
Na alles Senkrecht?
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

Klar:
Du fügst folgendes in deinen Code ein:

Code: Alles auswählen

if readfile(1,"data\data\"+directoryentryname())
hier$=readstring()
closefile(1)
endif
Benutzeravatar
FISCHAUGE
Beiträge: 108
Registriert: 25.03.2005 21:07
Wohnort: Karlsruhe
Kontaktdaten:

Beitrag von FISCHAUGE »

Vielen Dank!

Funktioniert wunderbar :allright:
Na alles Senkrecht?
Antworten