hInstance - указатель на хендл исполняемого файла (Indicates the handle for a module).
Эта красота, как ты выразился, "прячет" внутри себя подобный код:
Код:
procedure TForm1.Button3Click(Sender: TObject);
var
h: THandle;
p: pointer;
begin
h := FindResource(hInstance, 'SOUND', 'MUSIC');
h := LoadResource(hInstance, h);
p := LockResource(h);
// bla-bla-bla
UnLockResource(h);
FreeResource(h);
end;
тебе уже туеву хучу раз сказали, внешним ресурсным файлом может выступать dll, со всеми прелестями загрузки в виде одной, так тобой любимой, строки:
Код:
Bmp.LoadFromResourceName(hDll, 'BMP256');
где hDll - хендл загруженной dll-ки.