Mit IrfanView kann man auch alles mit ICOs machen.
http://www.irfanview.de/
Der Vorteil von ICOs in Delphi im TImage ist, daß Du
eine transparent Hintergrundfarbe zur Verfügung hast.
Somit muß das Bild (im ICO) keine rechteckige Fläche
überschreiben auf Deinem Formular.
Da Stretch im TImage mit ICO-Dateien nicht funktioniert,
brauchst Du immer die passende Größe der ICO-Datei
zum TImage.SetBounds.
Es können die ICOs aber auch nicht beliebig groß sein,
wenn Du sie verwenden willst. Ich glaube, bei 64x64 Pixeln
ist Schluß, um sie richtig und voll anzeigen zu können.
Als Programm-Icons verwende ich die Größe 32x32, die ich
mit IrfanView erzeuge.
Meine IcoFX v 1.6.4 ist noch eine freie Version.
Resource Editor von Anders Melander ist noch empfehlenswert.
Schöne Grüße,
Manfred