![]() |
Mediaplayer Nur Dateiname
Hallo Zusammen
Ich bin gerade dabei mir einen Musicplayer zu Programmieren und brauche hierzu den Dateinamen der Abgespielten datei des players Also mit Filename bekomme ich den ganzen Pfad so: C:\blabla\blalbajdkj\mp3name.mp3 ich möchte aber nur: mp3name ohne .mp3!!!!!! Wie kann ich das machen? liebne grüsse Claudio |
Re: Mediaplayer Nur Dateiname
ExtractFilename()
|
Re: Mediaplayer Nur Dateiname
Delphi-Quellcode:
ExtractFileName('C:\blabla\blalbajdkj\mp3name.mp3');
|
Re: Mediaplayer Nur Dateiname
VIELEN DANK
Und wie bringe ich das .mp3 da weg? Wen das nicht möglich isst dan ist das nicht so schlimm aber es wäre einfacher |
Re: Mediaplayer Nur Dateiname
Lösche einfach die letzten 4 Zeichen in dem String mittels
![]() |
Re: Mediaplayer Nur Dateiname
ok danke
|
Re: Mediaplayer Nur Dateiname
Ich würde die Länge von ExtractFileExt bestimmen und dann die Länge von ExtractFileExt abziehen, dann kannst du auch AIFF benutzen.
|
Re: Mediaplayer Nur Dateiname
Schnell getippt (aber ungetestet):
Delphi-Quellcode:
Aufruf:
function GetFileName(Path : String) : String;
var temp : String; begin temp := ExtractFileName(Path); Delete(temp, length(temp)-3, 4); result := temp; end;
Delphi-Quellcode:
ShowMessage(GetFilename('C:\blabla\blalbajdkj\mp3name.mp3'));
|
Re: Mediaplayer Nur Dateiname
Hallo Claudio,
falls es doch einmal andere Extensions werden (z.B. ".mpeg"):
Delphi-Quellcode:
Gruß Hawkeye
FileName := ChangeFileExt('Video.mpeg', '');
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz