Seite 2 von 2

Re: Aus einem Dateinamen (mp3) Strings herausfiltern

Verfasst: 19.11.2015 19:27
von Nino
Omi hat geschrieben:Hallo Zerosurf,

oder ganz kurz und dafür unsicher :wink:

Code: Alles auswählen

FileName$ = "SM0033-07 - Robbie Williams - Let Me Entertain You.mp3"

s$ = GetFilePart(FileName$, #PB_FileSystem_NoExtension)
For i = 1 To CountString(s$, " - ") + 1
   Debug StringField(s$, I, " - ")
Next
Gruß Charly
:?:

Ich hatte zuvor geschrieben:

Code: Alles auswählen

FileName$ = "SM0033-07 - Robbie Williams - Let Me Entertain You.mp3"

s$ = GetFilePart(FileName$, #PB_FileSystem_NoExtension)
For i = 1 To 4
   Debug Trim(StringField(s$, i, "-"))  
Next
Übrigens:
Sowas wie

Code: Alles auswählen

For i = 1 To CountString(s$, " - ")
sollte man in PB prinzipiell nicht machen, da PB das Ergebnis der Funktion nicht zwischenspeichert, sondern diese immer wieder aufruft (hier 3x). Also immer so schreiben:

Code: Alles auswählen

n = CountString(s$, " - ")
For i = 1 To n

Re: Aus einem Dateinamen (mp3) Strings herausfiltern

Verfasst: 19.11.2015 21:15
von Omi
@Nino,
sorry. Ich sollte meine Finger stillhalten wenn man eigentlich keine Zeit hat. :oops:
Zum
For i = 1 To CountString(s$, " - ")
stimme ich Dir zu aber bei den kleinen Häufchen läßt man doch lieber eher den Rechner arbeiten :wink:
Gruß und sorry fürs Offtopic
Charly