Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

31.10.2010, 16:42

Windows 7 und Icon´s ?!

Hallo !
Ich weiß nicht so recht, wie ich mein Problem schildern soll ... Ich verstehe es selber nicht so ganz ...
Also ... Ich habe für mein Game, das ich zZ progge, vor einiger Zeit mal n Icon gemacht. Irgendwie ist es mir aber zu unscharf und pixelig vorgekommen, deswegen wollte ich es mal überarbeiten.

So weit so gut ... Ich starte das Programm, öffne mein Icon und bearbeite es.
Nachdem ich damit fertig bin, will ich es speichern und versuche, das alte Icon zu überschreiben.
Gut, ich bestätige, dass ich die alte Datei überschreiben will und geh dann am Desktop, wo ich feststellen muss, dass keine änderung vorgenommen wurde. (Bildschirm aktualisieren mit F5 hat auch keine wirkung gezeigt)

Deshalb denk ich mir - "Hey, lösch doch einfach mal das alte Icon". So ... Danach will ich es noch einmal speichern, was soweit auch funktioniert.
Doch am Desktop erscheint aus irgend einem Grund wieder das Alte Icon - obwohl ich es gelöscht habe ?!
Danach hab ich versucht, es unter einem anderen Namen zu speichern, was auch funktioniert hat und dann auch richtig angezeigt wurde.
Dann will ich die Datei umbenennen (so wie das Icon, was ich bearbeitet habe, vorher geheißen hat) und plötzlich habe ich wieder das alte, bereits gelöschte Icon -.-

Ich habe auch schon versucht, das Icon einfach unter einem Neuen Namen in mein Projekt hinzuzufügen (Das Icon ist in meinem Projekt als Ressource hinzugefügt), was aber irgendwie nicht funktioniert, da trotzdem immer nur das alte Icon in der exe erscheint.

Ich habe nen PC mit Windows 7 - 64 Bit, das Programm, mit dem ich das Icon erstelle, heiß IcoFX.
Ich hoffe, dass ich mein Problem verständlich rübergebracht hab ...

Liebe Grüße,
Ombalat

Edit: Ach ja, ein Neustart der Computers hat übrigens auch nicht geholfen ...

Sylence

Community-Fossil

Beiträge: 1 663

Beruf: Softwareentwickler

  • Private Nachricht senden

2

31.10.2010, 17:00

Die Icons werden natürlich gecached. Wo weiß ich nicht, aber kann dir google sicherlich verraten.

3

31.10.2010, 17:21

Mal die Farbtiefe ändern und wiederherstellen.
fka tm

4

31.10.2010, 18:15

Danke für die Tipps, funktioniert aber leider nicht ...

Ich hab jz für meine .ico dateien IcoFX als Standardprogramm eingetragen ... jetzt seh ich wenigstens die Icons an sich richtig angezeigt, wenn ich die verknüpfungen dazwischen lösche und neu erstelle.
Jedoch in der EXE wirds immer noch falsch angezeigt ...

Interessant ist auch, dass das Bild ein anderes ist, wenn ich die EXE direkt am Desktop ziehe, und wenn ich nur eine Verknupfung der EXE auf dem Desktop anlege.

Aber in der Taskleiste wird das Icon richtig angezeigt ... aber auch nur, wenn man's über die Exe direkt startet ... wenn man's über die Programmierumgebung startet wird das icon in der taskleiste erst gar nicht mal angezeigt

5

31.10.2010, 18:28

Hast du das über die Systemsteuerung geändert?
Also über die Einstellungen des Grafikkarten-Treibers?

Bei einem selbsterstellten Programm (C++, Ressource) hatte ich auch mal so ein Problem.
Das konnte ich nur mit dem Resource Hacker "beheben".
fka tm

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

6

31.10.2010, 18:32

Du kannst mal versuchen, die Thumbs.db am Speicherort deines Icons zu löschen. In ihr werden Thumbnails von Bildern gespeichert.

7

31.10.2010, 18:39

Ab Windows Vista thumbcache_xxx.db im Ordner Users\username\AppData\Local\Microsoft\Windows\Explorer.
Hat aber imho nur mit den Miniatuaransichten zu tun.
fka tm

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

8

31.10.2010, 18:48

Bei meinem Borland C++ Builder muss ich das komplette Projekt bereinigen und neu erstellen, erst dann wird ein neues Icon übernommen.

Das kannst du ja mal bei dir probieren.

9

31.10.2010, 19:54

Hast du das über die Systemsteuerung geändert?
Also über die Einstellungen des Grafikkarten-Treibers?

Ich hab das über die Eigenschften der Datei geändert (Rechtsklick -> Eigenschaften -> Öffnen mit) und danach hab ichs nochmal über die syssteuerung gemacht, indem ich in der suche einfach nach standardprogramme gesucht hab und das dort nocheinmal eingestellt habe.


Ab Windows Vista thumbcache_xxx.db im Ordner Users\username\AppData\Local\Microsoft\Windows\Explorer.
Hat aber imho nur mit den Miniatuaransichten zu tun.


Ich kann bei mir diese tumbcharche_xxx.db Dateien nciht löschen ... ich bekomm nur ne meldung, dass diese datei noch im explorer geöffnet sein soll (Hab aber keinen explorer geöffnet gehabt - mit ausnahme von firefox - werds gleich nochmal testen ...)
edit: ne, lag nicht am firefox .. hatte jz wirklich alles zu

Das mit der Projektmappe bereinigen habe ich schon versucht gehabt, jedoch ohne erfolg ...

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

10

31.10.2010, 20:00

Der Prozess explorer.exe ist auch für den Desktop zuständig, also musst du explorer.exe im Taskmanager beenden, dann hast du aber keinen Desktop mehr. Deshalb ist es ratsam, davor noch eine Befehlszeile zu öffnen, um die Datei zu löschen und den Explorer neu zu starten.

Werbeanzeige

Ähnliche Themen