Dzisiaj zabrałem się za zasoby. No i tak siedzę od 3 godzin, wertuje forum, FAQ, arty, google, helpa. Wszędzie jest o zasysaniu zasobów które mamy we własnej aplikacji (hinstance). Nie mogę sobie poradzić z załadowaniem zasobu jakiegoś innego execa. Robie tak:
var
H, H2: THandle;
Begin
H := BeginUpdateResource('JakisProgram.exe', False);
H2 := FindResource(H, 'TZASOB', RT_RCDATA);
...
H znajduje, ale w H2 już nic nie mam, a przecież powinienem mieć prawda? PeExplorer i ResHack widzą ten zasób. Na forum znalazłem aby zamiast RT_RCDATA dać 'DATA' - też nie pomogło. W Demosach coś znalazłem ale nie podoba mi się ten sposób, na jakiś typach RxTypes, chce to zrobić na czystym WinAPI. Może ktoś mi podać wskazówke?