AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anwendungsicon verschwunden

Ein Thema von Towmuz · begonnen am 27. Sep 2017 · letzter Beitrag vom 29. Sep 2017
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.009 Beiträge
 
Delphi 12 Athens
 
#11

AW: Anwendungsicon verschwunden

  Alt 28. Sep 2017, 15:38
Die Dproj enthält eine ganze Menge Kram, der da gar nicht rein gehört (woher kommen die <Version>7.0</Version>?) bzw. redundant an mehreren Stellen auftaucht (<Icon_MainIcon>6000_Icon.ico</Icon_MainIcon> in der Root-Gruppe?).

Ich würde es nochmal versuchen, die dproj-Datei zu löschen, die DPR in der IDE zu öffnen und damit eine neue Dproj erzeugen lassen. Das ist zwar jetzt kein Garant für ein Funktionieren, würde aber die Fehlermöglichkeiten deutlich einschränken.

Ach ja, was das Entfernen der Pfade betrifft: Es sind laut Google-Maps genau 25,4 km oder 26 Minuten zu euch - und ich war übrigens auch schon mal dort
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Towmuz

Registriert seit: 21. Sep 2016
Ort: Minden
127 Beiträge
 
Delphi 10.1 Berlin Professional
 
#12

AW: Anwendungsicon verschwunden

  Alt 28. Sep 2017, 15:59
Mit diesen Einträgen habe ich schon herumprobiert und hatte sie auch schon besserungslos entfernt.
Mit der dpr hab ich auch zig mal alles neu erstellt....ich pack das bei Zeiten alles in ein frisches Projekt.

Wie gesagt, kommt von einem sehr alten Delphi (eins ohne XE), aus einer Zeit wo ich Delphi nur als eine Stadt, und die wegen dem Orakel (Civilisation), kannte.

Vielen Dank für´s schauen...
Thomas
  Mit Zitat antworten Zitat
striderx

Registriert seit: 11. Feb 2007
Ort: Bergisch Gladbach
206 Beiträge
 
Delphi 10.4 Sydney
 
#13

AW: Anwendungsicon verschwunden

  Alt 28. Sep 2017, 19:05
Ich hatte mal ein ähnliches Problem - 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 noch einen weiteren Icon-Cache.
  Mit Zitat antworten Zitat
Towmuz

Registriert seit: 21. Sep 2016
Ort: Minden
127 Beiträge
 
Delphi 10.1 Berlin Professional
 
#14

AW: Anwendungsicon verschwunden

  Alt 28. Sep 2017, 20:34
Ich hatte mal ein ähnliches Problem - 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 noch einen weiteren Icon-Cache.
Probiere ich, aber wie gesagt, das Problem ist nicht lokal von der Maschine abhängig. Aus irgendnem Grund, ordnet er beim compilieren scheinbar nicht die programm.res Datei (mit dem Icon) der .exe zu. Die Anwendung hat auf keinem Rechner ein Icon.
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.346 Beiträge
 
Delphi 11 Alexandria
 
#15

AW: Anwendungsicon verschwunden

  Alt 29. Sep 2017, 06:26
Du könntest einmal mit einem Ressourceneditor (wie Resource Hacker) in der Exe schauen, ob dort wirklich gar kein Icon drin ist oder es nur nicht angezeigt wird. Vielleicht ist es ja kaputt oder ähnliches.

// EDIT:
Ich habe mal kurz die Projektdatei genommen und in 10.1 mit einem neuen Projekt verwurstet. Abgesehen vom Deployment und ein paar Pfadunterschieden, weil die unkenntlich gemacht waren, sehe ich da keine relevanten Unterschiede. Projekt liegt vollständig im Anhang, da wird bei mir das Icon korrekt angezeigt.

Damit wären wir dann wieder bei einem kaputten oder falschen Icon. Vielleicht wird ja in einer der Units ein Icon mit dem Mainicon-Identifier eingebunden oder so etwas.
Angehängte Dateien
Dateityp: 7z Ico Test.7z (6,8 KB, 0x aufgerufen)
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke (29. Sep 2017 um 06:53 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.009 Beiträge
 
Delphi 12 Athens
 
#16

AW: Anwendungsicon verschwunden

  Alt 29. Sep 2017, 09:07
Nur zur Sicherheit: Der Eintrag {$R *.res} ist in der DPR aber noch vorhanden und auch nicht versehentlich durch ein IFDEF ausgeblendet?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Towmuz

Registriert seit: 21. Sep 2016
Ort: Minden
127 Beiträge
 
Delphi 10.1 Berlin Professional
 
#17

AW: Anwendungsicon verschwunden

  Alt 29. Sep 2017, 09:53
Nur zur Sicherheit: Der Eintrag {$R *.res} ist in der DPR aber noch vorhanden und auch nicht versehentlich durch ein IFDEF ausgeblendet?
Der ist natürlich an seiner dafür vorgesehenen Stelle.

Hab es nun lösen können, es ist mit an Sicherheit grenzender Wahrscheinlichkeit nicht der korrekte Weg, aber es funktioniert.

Projekt » Ressourcen und Bilder

Dann das gewünschte Icon hinzugefügt (einziger Eintrag) und tjo...sonst nix weiter.
Nun wird das Icon was ich hier auch hochlud angezeigt und ich habe noch eine .res Datei zusätzlich im Projekt. Warum auch immer das nun als Programmicon erkannt wird. Ein faszinierendes Grauen

Irgendwo auf Stackoverflow stand sowas in der Art, allerdings in einem ganz anderen / gegenteiligen Zusammenhang, als ich nach „Mainicon-Identifier“ aus Jaenickes post suchte.
Thomas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:55 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