Utilisation de FindResource ?
Bonjour,
Je me demande bien pourquoi ce code fonctionne à merveille :
Code:
1 2 3 4 5 6 7 8 9
| var
resStream: TResourceStream;
begin
resStream := TResourceStream.Create(HInstance, 'XML_SETTINGS', RT_RCDATA);
try
memo1.Lines.LoadFromStream(resStream);
finally
resStream.Free;
end; |
..mais pas celui-ci ?
Code:
1 2 3 4 5 6
| var
HResInfo: HRSRC;
begin
HResInfo := FindResource(HInstance, PChar('XML_SETTINGS'), PChar('RT_RCDATA'));
if HResInfo = 0 then
Exit; |
Car évidemment HResInfo est toujours à 0.
Des idées svp ?