[fpc-pascal] fcl-res: using resource embedded in exe

Paul Ishenin paul.ishenin at gmail.com
Mon May 27 01:04:55 CEST 2013

25.05.13, 20:25, Reinier Olislagers пишет:

> In the code above, I'm loading the resource from the executable.
> However, Paramstr(0) is not reliable on all platforms.
> Is there a better way of doing this?


Resource := FindResource(HInstance, 'SQLSCRIPT', RT_RCDATA);
if Resource <> 0 then

   Stream := TResourceStream.Create(HInstance, 'SQLSCRIPT', RT_RCDATA);

TResourceStream is available cross platform in classes.pas unit.

Best regards,
Paul Ishenin

More information about the fpc-pascal mailing list