6
En Delphi, ¿cómo se escribe un MemoryStream en un recurso de datos?Escribir una secuencia en un recurso RCDATA
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;
Este código me da una violación de acceso y una intensa sensación de inadequancy porque no sé ni por dónde empezar su fijación. ¿Alguien?