Pages vues depuis 25/07/2007 : 25 522 303
Index du forum »» Logiciels »» Liste de tiroirs dans le fichier texte. Possible ??
@DISPLAY?{Sizeable?=?False,?Title?=?"MRODFR",?Height?=?800}
????Local?count=1
????OpenDirectory(1,?"")
????Local?e?=?NextDirectoryEntry(1)
????While?e?<>?Nil
????????NPrint(IIf(e.type?=?#DOSTYPE_FILE,?"Fichier:",?"Répertoire:"),?e.name)
????????If?e.type=#DOSTYPE_DIRECTORY?
????????????f$=FilePart(e.name)
????????????count=count+1??
????????????OpenDirectory(count,?f$)?
????????????Local?F?=?NextDirectoryEntry(count)
????????????While?F?<>?Nil
????????????????NPrint(IIf(F.type?=?#DOSTYPE_FILE,?"Fichier:",?"Répertoire:"),?F.name)
????????????????F?=?NextDirectoryEntry(count)
????????????Wend
????????
????????????CloseDirectory(count)
????????EndIf
????????e?=?NextDirectoryEntry(1)
????Wend
????CloseDirectory(1)
Repeat
????WaitEvent
Forever
Action
??VanDamme
??ChuckNorris
Aventure
??Renélataupe
Porno
??LaBoom
??Lesbronzéss'foureaulit
@DISPLAY?{Sizeable?=?False,?Title?=?"MRODFR",?Height?=?200,?Width?=?320}
????TextOut(#CENTER,95,"Coucou...")
????OpenFile(1,"Liste.txt",#MODE_READWRITE?)
????OpenDirectory(1,?"")
????Local?e?=?NextDirectoryEntry(1)
??????
????While?e?<>?Nil
????????If?e.type=#DOSTYPE_DIRECTORY?Then?WriteLine(1,e.name)
????????
????????If?e.type=#DOSTYPE_DIRECTORY?
????????????f$=FilePart(e.name)
????????????
????????????OpenDirectory(2,?f$)?
????????????Local?F?=?NextDirectoryEntry(2)
????????????While?F?<>?Nil
????????????????If?F.type=#DOSTYPE_DIRECTORY?Then?WriteLine(1,F.name)
????????????????F?=?NextDirectoryEntry(2)
????????????Wend
??????????
????????????CloseDirectory(2)
????????????
????????????EndIf
????
????????e?=?NextDirectoryEntry(1)
????Wend
????CloseDirectory(1)
CloseFile(1)
TextOut(#CENTER,105,"Fichier créer mon petit MRODFR")
Repeat
????WaitEvent
Forever