und zwar sieht der schnipsel so aus
Code: Alles auswählen
ExamineDirectory(#PB_Any,Verzeichnis$,"*.*")
FileType = NextDirectoryEntry()
If FileType
FileName$ = DirectoryEntryName()
If FileType = 2 ; Directory type
FileName$ = "(Ordner) "+FileName$
EndIf
EndIf
Repeat
FileType = NextDirectoryEntry()
If FileType
FileName$ = DirectoryEntryName()
If FileType = 2 ; Directory type
FileName$ = "(DIR) "+FileName$
EndIf
X+1
If X=2
Filename2$=Filename$
ElseIf X=3
Filename3$=Filename$
EndIf
EndIf
Until FileType = 0
Menu=2
Case 2
StartDrawing(ScreenOutput())
FrontColor(128,128,128)
DrawingMode(1)
Locate (10,15)
DrawText(Filename$)
Locate (10,30)
DrawText(Filename2$)
Locate (10,45)
DrawText(Filename3$)
StopDrawing()
DisplayTransparentSprite(#Maus,MouseX(),MouseY())
EndSelect
Code: Alles auswählen
X+1
If X=2
Filename2$=Filename$
ElseIf X=3
Filename3$=Filename$
EndIf
in case 2 schreibe ich ja dieses hier
Code: Alles auswählen
Locate (10,15)
DrawText(Filename$)
Locate (10,30)
DrawText(Filename2$)
Locate (10,45)
DrawText(Filename3$)
im endeffekt erfüllt es ja seinen sinn und zweck,ist aber irgendwie zu groß am ende,kann mir da einer helfen?