AW: Icon wird im Explorer nicht richtig angezeigt
Zitat:
|
AW: Icon wird im Explorer nicht richtig angezeigt
Ja, das ist sicher die bessere Wahl, aber ich habe leider nicht immer Einfluss darauf :( Hier ist leider die Problematik, dass der Mist schon beim Kompilieren wahrscheinlich durch irgendwelche Packages verursacht wird.
|
AW: Icon wird im Explorer nicht richtig angezeigt
Ich hatte dieses Problem auch einmal - bei mir hat Folgendes geholfen:
Ändere mal unter Systemsteuerung\Anzeige den Skalierungswert und setze ihn danach wieder zurück (jeweils mit Ab- und Anmelden). Das hört sich vielleicht komisch an, ist aber so. Anscheinend hat Windows nocht einen weiteren Icon-Cache. |
AW: Icon wird im Explorer nicht richtig angezeigt
Liste der Anhänge anzeigen (Anzahl: 2)
*Staub wegpust*
Hallo Leute, meine Erkentnisse für die Nachwelt: 1) Evtl. liegt das Symbol trotz passender Größe nicht im richtigen Format/Farbtiefe/was-auch-immer vor. In IcoFX das Icon normal aufmachen, und dann mit dem Menü [Symbol] - [Windows-Symbol aus Datei erstellen... Ctrl-I] speichern. Anhang 50379 Anhang 50380 Um das Original zu schützen, habe ich die Datei z.B. "MeinIcon_Windows.ico" genannt. Die Benennung hat natürlich keinerlei Auswirkung auf die Funktionalität, aber ich weiß eindeutig, was ich "per Hand" gezeichnet habe (Original), und was IcoFX extra für Windows berechnet hat (_windows.ico). 2) Icon in Delphi als MAINICON neu zuweisen (Projekt - Optionen - Anwendung - Symbol - [Symbol laden]). Hier jetzt natürlich die "MeinIcon_Windows.ico" verwenden! [Ok] - Projekt Alles Speichern etc. 3) [Projekt] - [Projektname erzeugen] 4) [Projekt] - [Projektname compilieren] (Sicher ist sicher ;) ) 5) Diese Befehle am besten als .bat-Datei auf der Festplatte speichern, und nach jeder Icon-Änderung an einem bestehenden Projekt (ggf. als Administrator) ausführen. Achtung: Ggf. müssen das die Kunden nach einem Update mit neuem Icons in deinem Programm auch einmal ausführen um den Icon-Cache zu löschen, aber Windows scheint "nach ein paar Tagen" dann auch irgendwann so deine neuen Icons zu laden... Danke an https://praxistipps.chip.de/symbolca...so-gehts_30927
Code:
@echo off
taskkill /f /IM explorer.exe timeout 1 CD /d %userprofile%\AppData\Local\Microsoft\Windows del /f /s /q Explorer\iconcache*.* Start explorer.exe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz