.RC-filer (superlet!)
Jeg har oprettet en .RC fil indeholdende en .Jpeg fil iht. tidligere eksempel. Jeg har brugt denne procedure :procedure TForm1.ExtractFromRes(ResType, ResName : String);
begin
with TResourceStream.Create(HINSTANCE, Resname, Pchar(ResType)) do
try
Position := 0;
SaveToFile(\'C:\\\' + ResName + \'.jpg\');
finally
free;
end;
end;
- well, kan man ikke bare bruge billedet direkte fra resource-filen i stedet for først at gemme den på harddisken?
Og så lige et underspørgsmål.. Når man laver .RC filer, kompiler man jo sådan set bare de filer man skal bruge ind i sin .EXE fil.. Hvis man nu skal bruge 50 mellemstore .Jpeg filer og 10 .wav filer, kommer ens programfil jo til at fylde en krig og en bondegård! Det kan da ikke være hensigtsmæssigt.. kan det? Kan man ikke på en eller anden måde lave en .DLL fil som indeholder alle dine billeder og lyde, som du så kan hente derfra under programeksekveringen??
Mvh.
MNC
