![]() |
mciSendString - MP3 öffnen mit absoluten Pfadangaben!?
Hi,
ich öffne eine Mp3 Datei via
Delphi-Quellcode:
Und spiele diese dann ab. Funktioniert auch soweit gut.
mciSendString(pchar('OPEN sfx\bubbles.mp3 TYPE MPEGVIDEO ALIAS sfxbubbles'),nil,0,0);
Nun würde ich gerne aber noch die Pfadangabe als eine absolute Pfadangabe angeben, da sonst später mit der kompilierten Exe auftreten (Datei wird nicht gefunden). Mein Versuch mit
Delphi-Quellcode:
scheiterte, da spielt er dann auch nichts ab, d.h. Die Datei wurde nicht geladen.
mciSendString(pchar('OPEN ' +ExtractFilePath(ParamStr(0)) + 'sfx\bubbles.mp3 TYPE MPEGVIDEO ALIAS sfxbubbles'),nil,0,0);
Auch ein Versuch mit einer absoluten Pfadangabe direkt scheiterte (also C:\...). woran liegt das und wie kann ich das Problem lösen? Danke + Grüße Passi |
Re: mciSendString - MP3 öffnen mit absoluten Pfadangaben!?
Hallo,
hat das Arbeitsverzeichnis eventuell einen Namen mit Leerzeichen? Du solltest zur Sicherheit den vollständigen Dateinamen der abzuspielenden Datei in doppelte Anführungszeichen setzen:
Delphi-Quellcode:
Gruß Hawkeye
mciSendString(pchar('OPEN "' +ExtractFilePath(ParamStr(0)) + 'sfx\bubbles.mp3" TYPE MPEGVIDEO ALIAS sfxbubbles'),nil,0,0);
|
Re: mciSendString - MP3 öffnen mit absoluten Pfadangaben!?
Das war's, thx!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:02 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