6
Wie schreibt man in Delphi einen MemoryStream in eine Datenressource?Einen Stream in eine RCDATA-Ressource schreiben
procedure StringtoRes (filename:string; Inputstream: TMemoryStream);
var
hUpdate: THandle;
begin
hUpdate := BeginUpdateResource(PChar(filename), True);
UpdateResource(hUpdate, RT_RCDATA, 'ID', LANG_NEUTRAL,InputStream,InputStream.Size);
EndUpdateResource(hUpdate,False);
end;
Dieser Code gibt mir eine Zugriffsverletzung und ein intensives Gefühl von inadequancy, weil ich nicht einmal wissen, wo es zu reparieren zu beginnen. Tut jemand?