![]() |
Delphi-Version: XE2
beliebiger dateipfad für ordner
moin, ich hab da ein problem:
ich hab nen ordner für mein kleines spiel andere dateien die ich brauche (bilder, sounds...); das sieht etwa so aus:
Delphi-Quellcode:
aber falls jemand anders die datei im
sndPlaySound('C:\ordener1\ordner2\meinspiel\MySound.wav', SND_Loop or SND_ASYNC);
ordner C:\ordner1\meinspiel hat klappts nicht mehr. ich brauch etwa sowas:
Delphi-Quellcode:
nur halt im richtigen syntax :wink:
sndPlaySound('***\meinspiel\MySound.wav', SND_Loop or SND_ASYNC);
|
AW: beliebiger dateipfad für ordner
Delphi-Quellcode:
liefert den Pfad der Anwendung
MyAppPath := ExtractFilePath( ParamStr( 0 ) );
|
AW: beliebiger dateipfad für ordner
bei mir ist dann das problem, dass es halt en string ist und er nen pwidechar braucht
Delphi-Quellcode:
ich hab auch probiert die variablen als PWideChar zu deklarieren
var
pfad: string; soundtrack: string; ... begin pfad:=ExtractFilePath(Application.Exename); soundtrack:=pfad+'\MySound.wav'; sndPlaySound(soundtrack, SND_Loop or SND_ASYNC); end; |
AW: beliebiger dateipfad für ordner
Delphi-Quellcode:
sndPlaySound(PChar(soundtrack), SND_Loop or SND_ASYNC);
|
AW: beliebiger dateipfad für ordner
danke
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:26 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