Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi 16x16 Icons verzogen? (https://www.delphipraxis.net/6935-16x16-icons-verzogen.html)

Aya 21. Aug 2003 22:20

Re: 16x16 Icons verzogen?
 
Zitat:

Zitat von silent
ich mache das mit nem Resource-Hacker

und dieser resourceHacker wird wohl dein Icon falsch aus der DLL Extrahieren.. ;)

Aya 21. Aug 2003 22:25

Re: 16x16 Icons verzogen?
 
Ach halt... mir fällt gerade ein das die Höhe der Icons in der *.ico datei immer *2 gespeichert wird... also man muß sie Manuell durch 2 Teilen! :)

Lad dein Icon mal in ein TIcon und kopiere dieses TIcon dann auf dein TImage.. dann sollte es klappen.

Au'revoir,
Aya~

Pseudemys Nelsoni 21. Aug 2003 22:43

Re: 16x16 Icons verzogen?
 
hi, danke für die tips. nein auch hierbei wird es verzerrt angezeigt ~~

Aya 21. Aug 2003 22:57

Re: 16x16 Icons verzogen?
 
Hi,

dann versuch es mal mit der API Funktion ExtractIcon.

Delphi-Quellcode:
uses
  [...] ShellAPI;

procedure TForm1.Button1Click(Sender: TObject);
var
  Ico: TIcon;
begin
  Ico:=TIcon.Create;
  Ico.Handle:=ExtractIcon(0,'C:\server.ico',0);
  Image1.Canvas.Draw(0,0,Ico);
  Ico.Free;
end;
Au'revoir,
Aya~

Pseudemys Nelsoni 21. Aug 2003 22:59

Re: 16x16 Icons verzogen?
 
hallo aya, das funktioniert ;) nur leiderwird der teil der transparent sein sollte weiss :(

Pseudemys Nelsoni 21. Aug 2003 23:03

Re: 16x16 Icons verzogen?
 
so ich ha die shell32 icons jetzt aus dem netz gezogen, die funzen einwandfrei mit der timage komponente. Danke nochmal Aya das du dir die mühe mit dem code gemacht hast


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:47 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz