Na dann ists ganz ganz einfach
vergiß was ich vorher über .png geschrieben hab.
Was du brauchst ist einfach nur ein gut erstelltes. ico file. Wie bereits vorher geschrieben enthalten .ico Dateien Icons in unterschiedlichen größen. Du mußt nur noch ein passendes Icon erstellen. Das geht meiner Erfahrung nach am besten mit Gimp. Damit kannst du einfach mehrere Layer in unterschiedlicher größe erstellen und das komplett als .ico file exportieren. Dort machst du halt einen Layer der größe 16x16 für das ganze kleine Icon, einen 32x32 für die normale größe und dann noch 48x48, 64x64 und für dein Programm ein größeres. Das dann exportierte Icon sollte ganz einfach über die Delphi Project Optionen einzubinden gehen.