Jak pobrac ikonke aplikacji

Legalnl

Użytkownik
Dołączył
Październik 8, 2008
Posty
828
Siemanko
<
otoz chciałbym wyposazyc moją aplikację w mozliwość dodawania skrotow do aplikacji za pomocą drag and drop. i czy da się wogole pobrac ikonke upuszczonego pliku? chodzi mi tylko o same pobranie ikonki z pliku exe i zapisanie jej gdzies na dysk za pomocą np sciezki do pliku exe.

Pozdrawiam

// edit

DOBRA WIEM TO BYŁO GŁUPIE PYTANIE
<


Kod:
uses ShellApi; 

procedure TForm1.FormCreate(Sender: TObject); 
begin 
  Image1.Picture.Icon.Handle:=
  ExtractIcon(Hinstance,'c:Program.exe',32); 
end;

// EDIT 2
<

zna ktoś moze jakieś inne sposoby na pobranie ikonki?? ten po kompilacji wylapuje mi antywirus
<
 

grzonu

Były Moderator
Dołączył
Grudzień 26, 2006
Posty
1390
Mozesz uzyc do tego funkcji WinApi.
Mozesz takze recznie wyjac ja z zasobow ale to juz wymaga znajomosci budowy plikow PE i struktury zasobow.
 

Legalnl

Użytkownik
Dołączył
Październik 8, 2008
Posty
828
Tylko ze jezeli zechcę ją pobrać poprzez winapi to wywali mi alert z antywirusa, a jezeli wylaczę to i tak mi to nie dziala
<
nie pobiera ikonki. czy nie ma jakiegoś innego sposobu na pobranie ikony jakiegoś programu?? poza oczywiscie res hacker itp
 
Do góry Bottom