Zasoby w odrębnym pliku - jak je odczytać

0

Witam.

Mam mały problem. Otóż jak normalnie dobrać się do zasobów programu to wiem. Ale jak używać zasobów w osobnym pliku? Np. mam program "Program.exe" i plik zasobów "jakistamzasob.res" i jak bez wkompilowania tego pliku 'jakistamzasob.res' do 'program.exe' móc go używać w program.exe?

0

Np. zrobić DLLke i do niej wkompilować ten plik. Potem tylko:

var
  hZasoby:THandle;  //chyba

{...}
//załodowanie zasobów
hZasoby:=LoadLibrary('plik.dll');
0
maly186 napisał(a)

Np. zrobić DLLke i do niej wkompilować ten plik. Potem tylko:

var
  hZasoby:THandle;  //chyba

{...}
//załodowanie zasobów
hZasoby:=LoadLibrary('plik.dll');

ale ja potrzebuje bez żadnych dllek, tak to bym sie nie pytał

0
reichel napisał(a)

No to trzeba poszukac jak wyglada format zasobow i go oprogramowac ...

http://64.233.183.104/search?q=cache:s4DPpNRJdqIJ:thns.tsinghua.edu.cn/thnsebooks/Program%2520Technology/File%2520Format%2520Specification/Etc/file_format/windows/res32.htm+resource+file+format&hl=en&ct=clnk&cd=7

a nie da sie jakos dynamicznie ladowac zasobow?

0

i to musi sie dać zrobić bo w api są funkcje typu loadresource i loadresourcemodule ale nie mam pojęcia jak ich używać

0

Musi sie dac ale raczej tak jak ja pisalem. Te funkcje API sluza do ladowania zasobow z modulu (czyli zaladowanego exeka, dllki do pamieci).

1 użytkowników online, w tym zalogowanych: 0, gości: 1