Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Dateien Delphi XE (https://www.delphipraxis.net/161615-dateien-delphi-xe.html)

DelphiSecurity 12. Jul 2011 12:22

Dateien Delphi XE
 
Wenn ich ne .mp3 im Projekt brauche (xyz.mp3) Diese im Proj.Verzeichnis habe, wie kann man es einstellen das er die Datei jedes mal in Debug oder Release Verzeichnis kopiert?

DANKE

DeddyH 12. Jul 2011 12:23

AW: Dateien Delphi XE
 
Ich habe sie zwar noch nie benutzt, aber es gibt doch diese PostBuild-Schnittstelle. Kann man da nicht ein kleines Script hinterlegen? Ansonsten könntest Du die *.mp3 ja auch in die Ressourcen packen, das macht zwar die Echse größer, dafür bist Du nicht mehr von externen Dateien abhängig.

s.h.a.r.k 12. Jul 2011 12:38

AW: Dateien Delphi XE
 
Ich hab das so gehandhabt, dass ich meine Anwendung erst gar nicht in diese Unterordner compilieren lasse :stupid: Man spart sich etwas arbeit so ein Skript zu schreiben.

Sinnvoll wäre an dieser Stelle fast ein Experte, der dann je Projekt die angegebenen Dateien mitkopiert, sodass man sich selbst ein Skript sparen könnte.

himitsu 12. Jul 2011 13:16

AW: Dateien Delphi XE
 
Script = BatchFile ... wer sich also noch mit DOS und dem COPY-Befehl auskennt......


Ich weiß jetzt nicht, ob die Makros dort funktionieren, aber eventuell so
Code:
COPY "$PATH($PROJECT)\Cool.mp3" "$PATH($EXENAME)\"
oder man nimmt notfalls einfach hardgecodete absolute Pfade :stupid:
Code:
COPY "D:\Projekte\xyz\Cool.mp3" "D:\Projekte\xyz\$(Config)\$(Platform)\"
oder geht einfach davon auß, daß das aktuelle Arbeitsverzeichnis dem Projektverzeichnis entspricht (falls die Annahme stimmt)
Code:
COPY ".\Cool.mp3" ".\$(Config)\$(Platform)\"

DelphiSecurity 12. Jul 2011 14:11

AW: Dateien Delphi XE
 
Zitat:

Zitat von DeddyH (Beitrag 1111310)
Ich habe sie zwar noch nie benutzt, aber es gibt doch diese PostBuild-Schnittstelle. Kann man da nicht ein kleines Script hinterlegen? Ansonsten könntest Du die *.mp3 ja auch in die Ressourcen packen, das macht zwar die Echse größer, dafür bist Du nicht mehr von externen Dateien abhängig.

Wie denn? Wie kann ich sie dann aufrufen? So etwas habe ich noch nie gemacht, also I'm an Anfänger!

s.h.a.r.k 12. Jul 2011 14:13

AW: Dateien Delphi XE
 
In der Projektverwaltung findest du einen Eintrag "Build-Konfigurationen". Dort kannst du die einzelnen Konfigurationen via Rechtsklick -> "Bearbeiten..." editieren. Ist das Fenster geöffnet kannst du im Baum links ganz unten den Punkt "Build-Ereignisse" auswählen und dort eben dein Skript eintragen.

DelphiSecurity 12. Jul 2011 14:15

AW: Dateien Delphi XE
 
Zitat:

Zitat von DelphiSecurity (Beitrag 1111340)
Wie denn? ... So etwas habe ich noch nie gemacht, also I'm an Anfänger!

Ja aber es geht um die .res Dateien, also mp3 in exe!

himitsu 12. Jul 2011 14:19

AW: Dateien Delphi XE
 
Schonmal in die SuFu geguckt?
z.B. http://www.delphipraxis.net/52356-re...en-delphi.html

DelphiSecurity 12. Jul 2011 15:17

AW: Dateien Delphi XE
 
Ja, wenn ich das gemacht habe....... wie rufe ich dann die xyz.mp3 auf??

s.h.a.r.k 12. Jul 2011 15:24

AW: Dateien Delphi XE
 
Du kannst dir das hier mal durchlesen. Kommt halt auch darauf an, wie du die Datei abspielen willst, also was du für eine Klasse/Komponenten nutzt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:31 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz