[ MatezYU @ 11.01.2007. 05:48 ] @
Interesuje me kako da odradim da mi wav fajl bude u samom exe fajlu, tj. da se ne nalazi posebno na racunaru nego bas u programu. Prilikom neke greske trebalo bi da ga pustim. Kako to mogu da odradim?
Jos jednom napominjem da bi trebalo da wav bude u exe fajlu a ne odvojeno
[ savkic @ 11.01.2007. 09:15 ] @
> Interesuje me kako da odradim da mi wav fajl bude u samom exe fajlu, tj. da se ne nalazi posebno na racunaru nego bas u programu. Prilikom
> neke greske trebalo bi da ga pustim. Kako to mogu da odradim?

Ubaciš ga u program kao resurs i pustiš pomoću PlaySound API funkcije sa SND_RESOURCE parametrom.
[ MatezYU @ 11.01.2007. 10:16 ] @
Ajde mi daj primer kako to da odradim.. Ne znam kako se to radi :(
[ savkic @ 11.01.2007. 11:38 ] @
> Ajde mi daj primer kako to da odradim.. Ne znam kako se to radi :

Napravi fajl data.rc sa sledećim sadržajem:
MOJWAV RCDATA "Proba.wav"

Onda ćeš pozvati: brc32.exe data.rc

I dobićeš data.res koji ćeš uključiti u program sa {$R data.res} direktivom.

[ MatezYU @ 11.01.2007. 12:05 ] @
I kako cu ga onda pustiti?
[ de_c0der @ 11.01.2007. 14:03 ] @
Citat:
savkic: > Ajde mi daj primer kako to da odradim.. Ne znam kako se to radi :

Napravi fajl data.rc sa sledećim sadržajem:
MOJWAV RCDATA "Proba.wav"

Onda ćeš pozvati: brc32.exe data.rc

I dobićeš data.res koji ćeš uključiti u program sa {$R data.res} direktivom.


Napravi to kako ti je rekao i onda probaj ovako.. napamet kucam:
Code:

PlaySound('MOJWAV', 0,SND_RESOURCE)