Moin,
hier mal ein kleines Beispiel zu Resourcedateien:
Delphi-Quellcode:
{$R MenuResource.RES} //wird eingebunden
procedure TForm1.FormCreate(Sender: TObject);
var
tr : TResourcestream;
begin
tr := TResourcetream.Create(hinstance,'MenuResource','MP3'); //wird erstellt
if not FileExists('menu.mp3') then tr.SaveToFile('menu.mp3') else ShowMessage('Fehler'); //wird extrahiert und gespeichert
tr.Free; //Stream wird freigegeben
end;
Das mit dem ändern versteh ich nicht ganz, möchte du die Resource zur Programmlaufzeit ändern ?