Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Delphi - Ako dostať užívateľské dáta do *.RES?

Z tohto by som dokázal vytvoriť súbor s obrázkom na disku a ten vložiť do TImage. Dá sa to ešte takým spôsobom otvoriť, že zo smerníka to vložím priamo do TImage? Na zvuky je na to:

procedure TForm1.PlaySndFromMemoryClick(Sender: TObject); 
var 
  f: file; 
  p: pointer; 
  fs: integer; 
begin 
  AssignFile(f, 'hello.wav'); 
  Reset(f,1); 
  fs := FileSize(f); 
  GetMem(p, fs); 
  BlockRead(f, p^, fs); 
  CloseFile(f); 
  sndPlaySound(p, SND_MEMORY or SND_SYNC); 
  FreeMem(p, fs); 
end; 
Na obrázok čo použiť? BTW, bude to, čo dostanem zo smerníka pri použití *.RC kompatibilné s tým, čo by som dostal, keby to načítam zo súboru na disku? Viď uvedený príklad.

Edit:
procedure TForm1.PlaySndFromResClick(Sender: TObject); 
begin 
  PlaySound('HELLO', hInstance, SND_RESOURCE or SND_SYNC); 
end; 

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny