Bonjours à tous !

Pour lire une ressource bitmap ajoutée à mon programme grâce à lazres:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
initialization
 {$I Bitmap.lrs}
puis

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
var LBitmap: Graphics.TBitmap;
begin
  LBitmap:=TBitmap.Create;
  LBitmap.LoadFromLazarusResource('NomDuBitmapDansLaRessource')
  {et utilisation avec: }
  BitBlt(LDCDest, LBitmap.Width, LBitmap.Height, LBitmap.Width, LBitmap.Height, LDCSrc, 0, 0, MERGEPAINT and SRCCOPY);
  LBitmap.Free;
end;


Le problème est de lire un WAV :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
initialization
 {$I Cursor.lrs}
end.
 
var LCursor: String;
begin
  LCursor:=LazarusResources.Find('Cursor').Value;
  {Ligne compilée et exécutée sans problème}
end;
mais comment utiliser cette ligne pour l'intégrer apr exemple à:
Screen.Cursors[1]:=
Afin d'afficher ce curseur?