Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Icons erstellen (https://www.delphipraxis.net/15864-icons-erstellen.html)

Dagon 5. Feb 2004 14:57


Icons erstellen
 
Hey Leute

Ich möchte gerne ein Progrämmchen schreiben, mit dem man Icons erstellen kann. Nur: wie speichern, damit das Icon gültig ist? Kann ich dafür ein TImage und dann das Bmp irgendwie in ein *.ico konvertieren? Oder wie geht das? :gruebel:

Danke im Voraus :hi:

Alexander 5. Feb 2004 15:03

Re: Icons erstellen
 
Nutz doch einfach TIcon. Dann kannst du mit SaveToFile/Stream speichern...

Dagon 5. Feb 2004 15:20

Re: Icons erstellen
 
Das Problem ist, wie kann ich in ein TImage zeichnen (oder sonst wohin) und es dann als Icon speichern?

Stanlay Hanks 5. Feb 2004 15:21

Re: Icons erstellen
 
Hi. Was mich interessieren würde: Kann man mit einem TIcon auch Xp Icons erstellen?

Alexander 5. Feb 2004 15:35

Re: Icons erstellen
 
Probier es mal so:
Delphi-Quellcode:
anIcon := TIcon.Create;
anIcon.Assign(Image1.Picture);
anIcon.SaveToFile('c:/testicon.ico');

Stanlay Hanks 5. Feb 2004 15:39

Re: Icons erstellen
 
Das dürft normalerweise nicht funktionieren, weil du ja dann ein TPicture einem TIcon zuweisen willst. :gruebel:

Man liest sich, Stanlay :hi:

Dagon 5. Feb 2004 15:39

Re: Icons erstellen
 
Ja, das ist eben das Problem. Obiges funktioniert nur, wenn ein Icon im Image geladen ist.

Stanlay Hanks 5. Feb 2004 15:41

Re: Icons erstellen
 
Dann wäre es aber überflüssig, das ganze umzuwandeln, wenn es eh schon ein Icon ist :wink:

Aber kann man überhaupt auf ein TIcon direkt zeichnen? :gruebel:

Dagon 5. Feb 2004 15:43

Re: Icons erstellen
 
Zitat:

Zitat von Stanlay Hanks
Aber kann man überhaupt auf ein TIcon direkt zeichnen? :gruebel:

Ich denke, dass man das eben nicht kann. Darum habe ich mal hier gefragt.

Dagon 5. Feb 2004 16:02

Re: Icons erstellen
 
Ich hab da was gefunden, und es funktioniert!

Hier die Site.

Matze 5. Feb 2004 16:37

Re: Icons erstellen
 
Cool, schön, dass du auch eigenständig den Link postest. :)

Dagon 5. Feb 2004 16:38

Re: Icons erstellen
 
Ich habe ihn eben erst später entdeckt. :oops:

Matze 5. Feb 2004 16:40

Re: Icons erstellen
 
Hey nein, ich meinte das nicht negativ, sorry, falls es so rüberkam.

Ich habe mich nur gefreut, dass du uns auch mitteilst, wie du's gelöst hast.
Auf die Uhrzeit habe ich gar nicht geachtet. So unfreundlich bin ich nicht ;)


[Edit]Achja, 19 Min sind doch schnell![/Edit]

Dagon 5. Feb 2004 16:42

Re: Icons erstellen
 
Zitat:

Zitat von Matze
Hey nein, ich meinte das nicht negativ, sorry, falls es so rüberkam.

Nei, mach dir mal keine Sorgen, ich habe es nicht negativ aufgefasst :wink:

[Edit] Ja, ich muss zu geben, 19 Min. sind eine kurze Zeit.[/Edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:53 Uhr.

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