'아이콘'에 해당되는 글 1건

  1. 2012.10.23 파일명으로 아이콘 구하기
 

function GetFileIcon( FileName: String ): HICON;
var
  SHFileInfo: TSHFileInfo;
begin
  ShGetFileInfo( PChar( FileName ), 0, SHFileInfo, SizeOf( TSHFileInfo ), 
  	SHGFI_USEFILEATTRIBUTES or SHGFI_ICON or SHGFI_EXETYPE {or SHGFI_SMALLICON });
  Result := SHFileInfo.hIcon;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  AIcon: TIcon;
begin
  AIcon := TIcon.Create;
  try
    AIcon.Handle := GetFileIcon( 'C:\Program Files\Internet Explorer\iexplore.exe' );
    Image1.Picture.Assign( AIcon );
  finally
    AIcon.Free;
  end;
end;


'APP' 카테고리의 다른 글

GUID 생성  (0) 2012.10.23
현재 떠있는 모든 창 캡션 구하기  (0) 2012.10.23
TEXT 파일 제어  (0) 2012.10.23
클립보드  (0) 2012.10.23
프린트 스크린 키 눌렸는지 확인  (0) 2012.10.23
Posted by ezmind
: