Entwickler-Ecke

Programmierwerkzeuge - Icon für EXE: Ungültiges Symbol (Meldung)


DelphiProgrammer97 - Sa 02.01.10 15:01
Titel: Icon für EXE: Ungültiges Symbol (Meldung)
Hallo


Ich wollte fragen wie groß die Icons für die .exe datei sein müssen, im Moment habe ich ein 32x32 Pixel Icon, aber da steht da wenn ich es ändern will:"Ungültiges ymbol"

Ich glaube das liegt an der Größe meines Icons, wie groß müssen die denn sein?

Moderiert von user profile iconNarses: Titel geändert.
Moderiert von user profile iconNarses: Topic aus Sonstiges (Delphi) verschoben am So 03.01.2010 um 13:42


jaenicke - Sa 02.01.10 15:07

Man kann auch verschiedene Icon-Größen in einer Icondatei haben, meistens deutet die Fehlermeldung eher darauf hin, dass die Datei nicht in Ordnung ist.

Zum Beispiel wenn das Programm zum Erstellen der Icons (welches nimmst du denn?) das .ico Format nicht korrekt umgesetzt hat. Oder wenn du aus Versehen eine .bmp oder so in .ico umbenannt hast und die jetzt versuchst zu laden.


DelphiProgrammer97 - Sa 02.01.10 15:55

hmm das ist der fall mit dem umbenennen weil ich paint.NET benutzt habe...


jaenicke - Sa 02.01.10 16:01

Nun ja, wenn du einen Apfel nimmst und ein Schild (Dateiname) mit der Aufschrift Ananas draufklebst, meinst du das nutzt etwas? ;-)

Du musst schon das richtige Format in der Datei drin haben...


DelphiProgrammer97 - Sa 02.01.10 16:14

hmm ich habe mir jetzt einen converter gesaugt der hats umgewandelt, mein delphi nimmt jetzt auch das icon, das problem ist jetzt, das immernoch das alte da ist ich´(ich hab bei projekt>optionen>anwendung das icon genommen, dann auf ok, dann gespeichert, beendet und dann nachgeschaut)


jaenicke - Sa 02.01.10 16:18

Hast du vielleicht Vista? Dann ist der Zwischenspeicher evtl. daran schuld, benenne die Exe einfach mal um.


DelphiProgrammer97 - Sa 02.01.10 16:24

nein ich habe Windows XP


jaenicke - Sa 02.01.10 16:28

user profile iconDelphiProgrammer97 hat folgendes geschrieben Zum zitierten Posting springen:
dann auf ok, dann gespeichert, beendet und dann nachgeschaut)
Hast du vielleicht vergessen neu zu kompilieren?


DelphiProgrammer97 - Sa 02.01.10 16:39

was meinst du mit"neu komplimieren"?


jaenicke - Sa 02.01.10 16:46

Naja, nur durch Speichern des Projektes wird die Exe ja nicht neu erstellt. Lösch einmal die Exe und drück dann in Delphi Strg + F9. Wird das Symbol dann richtig angezeigt?


DelphiProgrammer97 - Sa 02.01.10 16:50

jetzt klappts, juhu!


Dude566 - Sa 02.01.10 16:50

user profile iconDelphiProgrammer97 hat folgendes geschrieben Zum zitierten Posting springen:
was meinst du mit"neu komplimieren"?


Ohne dir zu nahe treten zu wollen, denke ich solltest du lieber mal die Grundlagen lernen, als mit Icons zu experimentieren. ;)


DelphiProgrammer97 - Sa 02.01.10 16:51

mag ja sein, aber ich programmiere erst bevor ich die feinheiten mache, das spiel selbst ist fertig, jetzt habe ich nur noch bilder und musik eingelegt


Dude566 - Sa 02.01.10 16:54

Du verstehst mich falsch, ich meine das wenn du nicht weist was "neu Kompilieren" ist, die Grundlagen nicht kennst, und wohl auch nicht mit deiner Delphi IDE vertraut bist.


DelphiProgrammer97 - Sa 02.01.10 17:16

na, ich lerne programmieren bei meinem lehrer in der schule, aber ich lerne am meisten zuhause, wenn ich selbst dinge ausprobieren kann


und was meinst du mit Delphi IDE?

ich wusste außerdem noch nie was komplimieren heißt...


jaenicke - Sa 02.01.10 17:19

user profile iconDelphiProgrammer97 hat folgendes geschrieben Zum zitierten Posting springen:
und was meinst du mit Delphi IDE?
Das ist die Oberfläche von Delphi mit Editor und Ansprechen des Compilers in einem:
http://de.wikipedia.org/wiki/Integrierte_Entwicklungsumgebung

user profile iconDelphiProgrammer97 hat folgendes geschrieben Zum zitierten Posting springen:
ich wusste außerdem noch nie was komplimieren heißt...
Das benutzt du aber schon die ganze Zeit...
http://de.wikipedia.org/wiki/Kompilierung
Das ist die Umsetzung des Quelltextes in Maschinencode, das heißt die Erstellung der Exe.


DelphiProgrammer97 - Sa 02.01.10 18:49

ohh :D, wie peinlich dass ich das nicht wusste, wo das mit das wichtigste in delphi ist :O