begin process at 2008 08 29 15:59:20
1 233 751 membres
280 nouveaux aujourd'hui
14 293 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Lire un wave situé dans une ressource [ Archives / Multimedia ] (TiDaN326)

Lire un wave situé dans une ressource le 18/10/2003 10:58:03

TiDaN326
Bonjour a tous :)

J'essaie de faire jouer un wav format mp3 que j'ai inclu en ressource dans mon programme. Le problème : Pas de joli son... Rien ne sort, mais le programme continue.
Si j'essaie de le faire jouer directement du ficier .wav (donc pas avec la ressource) ça fonctionne parfaitement... J'ai utilisé Res Hia pour créer la ressource...
Voici le code utilisé :

{$R STP.res}

procedure TfPopAd.Anim ;
var
Hres: THandle;
Pres: PChar;
begin
Hres := FindResource(0, PChar('STP'), 'WAV');
Hres := LoadResource(0, Hres);
Pres := LockResource(Hres);
SndPlaySound(Pres, SND_ASYNC);
UnLockResource(Hres);
FreeResource(Hres);


J'ai pris ce bout de code du site de DELPHICOOL...

Merci d'aider un débutant ^^ :)

Re : Lire un wave situé dans une ressource le 18/10/2003 23:49:45

TiDaN326
Laissez tomber, j'ai fini par trouver ^^
Pour ceux que ca pourrait être utile ;

var
Pointer1 : pointer ; // Sound to play

Pointer1 := LockResource(LoadResource(HInstance,FindResource(HInstance,'NOMCHERCHÉ','WAVE')));
SndPlaySound(Pointer1,Snd_ASync or Snd_Memory);


Classé sous : code, ressource, wav, pres, hres

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS