Icons wechseln nicht

Don Dento

Neues Mitglied
Hallo,

ich habe ein kleines Programm, welches minimiert startet. Je nach Wert eines Datenbankeintrages zeigt es entweder Icon 1 oder Icon 2 an.

if (Röntgen.Status == (int)RöntgenServer.Serverstatus.RÖNTGENSERVER_FREI)
this.Icon = new System.Drawing.Icon(@$"\\Server\Laufwerk X\Z1-Applications\Resources\Röntgen.Client.Xray.ico");
else
this.Icon = this.Icon = new System.Drawing.Icon(@$"\\Server\Laufwerk X\Z1-Applications\Resources\Röntgen_Client_NoXRay.ico");


Starte ich das Programm über die .exe funktioniert alles, starte ich über einen Link funktioniert es nicht.

ich habe die Icons zuerst über die Resourcen eingelagert und dann auch direkt aus dem Filesystem laden lassen. Beides geht seit der Umstellung auf .Net8 leider nicht mehr.

Hat jemand eine Idee?

Vielen Dank

Christian
 
Habe das Problem gefunden.
Wenn man das Programm über eine .lnk-Datei startet, wird in der Taskleiste der Icon der Verknüpfung angezeigt und nicht der Icon des Programms.
Grober Denkfehler
 
Zurück
Oben Unten