Dateinamen einlesen?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

atapter2

Betreff: Dateinamen einlesen?

BeitragMo, Jul 25, 2005 20:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,
kann BB2D unbekannte, d.h. nicht einprogrammierte Dateien einlesen?
Also z.B. wenn man ein Musikprog oder so machen will, dann schreibt man in den Code, alle Dateien des Ordners MP3 einlesen und die Namen aufschreiben.
Geht das?

frigi

BeitragMo, Jul 25, 2005 20:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Falsches Forum, aber: NextFile()
frigi.designdevil.de

D2006

Administrator

BeitragMo, Jul 25, 2005 20:52
Antworten mit Zitat
Benutzer-Profile anzeigen
natürlich geht das. Muss man allerdings dann alles selbst programmieren. Oder bereits programmierstes einfügen.

Für dich hilfreich (mit Link zum klicken):

ql:ReadDir
ql:NextFile
ql:CloseDir
ql:FileType

~VERSCHOBEN~
Dieser Thread passte nicht in das Forum, in dem er ursprünglich gepostet wurde.


MfG
D2006
 

atapter2

BeitragMo, Jul 25, 2005 21:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja danke, genau so was hatte ich mir vorgestellt.
 

atapter2

BeitragDi, Jul 26, 2005 11:44
Antworten mit Zitat
Benutzer-Profile anzeigen
So, jetzt hab ich dazu mal ein kleines Prog geschrieben, das das Musikbeispiel aufgreift.

BlitzBasic: [AUSKLAPPEN]

dateien = ReadDir(\"MP3\")
If dateien = 0 Then
wert$ = Input(\"Möchtest du den Ordner 'MP3' anlegen? 1=Ja, 0=Nein \")
If wert$ = 1 Then CreateDir(\"MP3\")
EndIf
Repeat
datei$ = NextFile$(dateien)
Text 100,100, datei$
Until KeyHit(1)


Naja, nicht ganz optimal mit dem Ordner, aber erstmal ausreichend. Kann man jetzt auch auf die Dateien zurückgreifen, d.h. abspielen?]

D2006

Administrator

BeitragDi, Jul 26, 2005 11:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Jetzt musst du die Dateinamen und den Pfad natürlich in einem Array oder in Types speichern. Zur Zeit werden sie bei dir ja nur auf dem Bildschirm ausgegeben. Um sie abspielen zu können, musst du aber die Pfade merken.

Ganz nebenbei:
Du musst für ein Programm, welches MP3 abspielen kann, Lizenzen bezahlen, sobald die Anzahl der verbreiteten Kopien 5000 übersteigt.

MfG
D2006
 

atapter2

BeitragDi, Jul 26, 2005 12:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Muss man Lizenzen bezahlen?
Naja, egal, ich will ja auch nur verstehen wie das geht.
Kannst du mal ein Beispiel sagen, wie man jetzt eine Datei zurückgreifen kann?
 

atapter2

BeitragMi, Jul 27, 2005 15:43
Antworten mit Zitat
Benutzer-Profile anzeigen
Hab mal versucht, die Pfade in einem Dimfeld zu speichern.
Klappt aber irgendwie nicht.
Kann einer mal einen Beispielcode posten?

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group