Entwickler-Ecke

Programmierwerkzeuge - "Icon image is not valid"-> Programm Icon zuwei


FatalError - Fr 12.11.04 21:11
Titel: "Icon image is not valid"-> Programm Icon zuwei
Hi!

Ich habe ein .bmp in .ico umbenannt; direkt nach Umbenennung hat die Datei direkt ihren eigenen Inhalt als Icon, so wie es eben sein sollte.

Nun habe ich versucht, über Project-> Options-> Application-> Load Icon direkt dieses Icon in mein Projekt einzufügen, damit die .exe des aktuellen Programms Standardmäßig dieses Icon bekommt. Dabei kam jedoch die Fehlermeldung


Quelltext
1:
Icon image is not valid                    


Was habe ich hier fasch gemacht?


Grüße
Andy :?:


Moderiert von user profile iconTino: Topic aus VCL (Visual Component Library) verschoben am Mi 17.11.2004 um 10:38


galagher - Fr 12.11.04 21:37
Titel: Re: "Icon image is not valid"-> Programm Icon z
FatalError hat folgendes geschrieben:

Quelltext
1:
Icon image is not valid                    


Du hast einfach nur eine .bmp-Datei in .ico umbenannt, es ist aber immer noch eine Datei im Bitmap-Format. Du könntest sie in .txt umbenennen - sie wäre deshalb noch keine Textdatei. Du musst die Datei (bzw. das Bild) als Icon speichern. Kopiere es, lade es in den Image-Editor von Delphi als Icon und speichere es dann!


FatalError - Fr 12.11.04 23:56

Danke, das hat geklappt :D

Ich frage mich nur: Wenn die Datei direkt nach Umbenennung noch keine "echte" Icon-Datei ist, wieso hat diese Datei dann, statt des .bmp-icons, sich selbst als Icon?

Grüße
Andy :wink:


Kroni - Sa 13.11.04 00:14

na weil Windows eben nach der Dateiendung denkt, es handle sich um eine *.ico datei, und zeigt deshalb das Bild an.
Wenn du diese als *.txt Datei umwandelst, dann wirst du erkennen, dass dort das Icon einer normalen Text-Datei steht.
Oder eben also *.doc oder so, dann ist dort eben das Word zeichen, weil Windows die Datei nur anhand der Dateiendung meint zu erkennen, um welchen Dateitypen es sich handelt


GSE - Sa 13.11.04 11:26

nope, ich denke er meint warum er das Bild an sich als Icon anzeigt, nun bmp's habe eine 32x32 Pixel Version von sich selbst als Icon, denn du kannst ja die Miniaturansicht (nicht die von XP!) einstellen und Windows zeigt dann bmp's als Bild an, damit es aber die ThumbNails nicht neu berechnen muss liegt es einfach als Icon im File.

mfg
GSE


FatalError - So 14.11.04 00:46

Jepp, Ich meinte das zweite :) Danke euch beiden, wieder etwas dazugelernt, einfach spitze das Forum :wink:

Grüße
Andy :idea: