Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Probleme mit dem Compiler beim Einbinden von Sounddateien (https://www.delphipraxis.net/83224-probleme-mit-dem-compiler-beim-einbinden-von-sounddateien.html)

feybe 29. Dez 2006 13:22


Probleme mit dem Compiler beim Einbinden von Sounddateien
 
Hallo liebes DP-Forum,
erst einmal ein großes Lob: Eure Seite ist spitze! Ich bin noch relativ neu in der Programmiersprache und das Forum ist wirklich eine sehr gute Hilfe!

Nun zu meiner Frage:
Irgendetwas mache ich beim Einbinden von .wav Dateien mittels Resourcen falsch :oops:
Habe mich hier schon umgeguckt und die Suchen-funktion benutzt und auch die Tutorials über google helfen mir nicht weiter.
1. Ich erstelle die .RC Datei
2. Der Knackpunkt: Ich starte den Compiler mit Parameter(BRCC32.Exe).

1. Frage: Wie genau soll ich ihn starten? Über den Ausführen-Befehl unter Start->Ausführen oder über die DOS-Eingabeaufforderung?
2. Frage: Was genau muss ich eingeben, um den Parameter zu berücksichtigen? Ist es egal wo die .RC Datei liegt? (Sounddateien und das Script liegen jedenfalls im selben Ordner)

Das wars eigentlich erstmal, aber irgendwie stell ich mich bei diesem Schritt wirklich zu blöd an.

Ich würde mich über hilfreiche Antworten freuen!
Liebe Grüße,
feybe

mpth 29. Dez 2006 13:42

Re: Probleme mit dem Compiler beim Einbinden von Sounddateie
 
das sollte auf der kommandozeile (dos-fenster) über "brcc32 <name der rc-datei>" funktionieren. der ressourcenkompiler erzeugt dann eine binäre ressourcendatei mit dem gleichen namen wie die .rc, nur mit der endung ".res". diese kannst du dann über
Delphi-Quellcode:
{$R dateiname.res}
in einer unit in dein programm einbinden.

feybe 29. Dez 2006 16:48

Re: Probleme mit dem Compiler beim Einbinden von Sounddateie
 
Erstmal danke für die Antwort!
Leider hat sich das Problem noch nicht gelöst.
Wenn ich das Dos-Fenster öffne und "brcc32 test.RC" eingebe, kommt die Meldung:
"Fatal error could not create interface with rw32core.dll

:?:

mpth 29. Dez 2006 16:58

Re: Probleme mit dem Compiler beim Einbinden von Sounddateie
 
für dieses problem siehe borland qc

feybe 29. Dez 2006 17:26

Re: Probleme mit dem Compiler beim Einbinden von Sounddateie
 
OK das mit der rw32core.dll war meine schuld, hatte den compiler auf direkt nach c:\ verschoben um mir die lästigen pfadangaben zu sparen :wall:
jetzt kommt wiederum die fehlermeldung:"could not open input file sounds.rc"

die sounds.rc datei sieht übrigens so aus:
Delphi-Quellcode:
IQUIT WAVE "GBye.wav"
ARNOLD WAVE "Hasta.Wav"

feybe 29. Dez 2006 17:33

Re: Probleme mit dem Compiler beim Einbinden von Sounddateie
 
OK jetzt geht es, habe die Sounddateien und die *.rs Datei in das Bin Verzeichniss gelegt. :lol:

Muss man das immer so machen? ;)

mpth 29. Dez 2006 17:44

Re: Probleme mit dem Compiler beim Einbinden von Sounddateie
 
Zitat:

Zitat von feybe
OK jetzt geht es, habe die Sounddateien und die *.rs Datei in das Bin Verzeichniss gelegt. :lol:

Muss man das immer so machen? ;)

nee, eigentlich nicht.

wenn die dateien (sounds.rc und waves) z.b. im verzeichnis d:\proggen\daten liegen, sollte es folgendermaßen funktionieren:

Start -> Ausführen -> cmd + [RETURN] eintippen

in das sich öffnende schwarze konsolenfenster folgendes eingeben:

d: + [RETURN] (das ist das laufwerk, in dem fall d: )
cd \proggen\daten + [RETURN] (das ist das verzeichnis auf dem laufwerk, in dem fall \proggen\daten)
brcc32 sounds.rc + [RETURN] (damit wird die .res-datei erzeugt)

hth

Blackheart 29. Dez 2006 18:07

Re: Probleme mit dem Compiler beim Einbinden von Sounddateie
 
Mal Wieder etwas Eigenwerbung damit geht es etwas einfacher (denk Ich)
http://www.delphipraxis.net/internal...ct.php?t=93819


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:26 Uhr.

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