Das habe ich schon so gemacht. Mit 'Project/Resourcen und Bilder' habe ich die Dateien in die Resource übernommen.
Mit folgender Procedure, die ich nach deinem Post angepasst habe:
Delphi-Quellcode:
Procedure TForm1.ZahlSound (Zahl : Integer);
var
ResName,
ResQuelle : String;
begin
Resquelle:='Programm1Resource.RES';
ResName:='Resource_'+Zahl.ToString;
Playsound(ResName, 0,SND_Resource or SND_Sync);
end;
erhalte ich die Fehlermeldung: [dcc32 Fehler] Unit1.pas(93): E2010 Inkompatible Typen: 'PWideChar' und 'string'
Den Wert Zahl erhalte ich durch Klick auf ein Label mit der Zahl. Diese Angabe nehme ich dann in ResName auf.