Forum: Sonstige Fragen zu Delphi
Delphi
by ringli,
7. Apr 2006
Das ist eine gute Frage. Im Grunde kannst du den User nur während des Updatevorganges fragen ob er die Änderung zulassen möchte. Wenn nicht, sollte ein Hinweis erfolgen das die Verknüpfungen nicht ausgeführt werden können. Für den User ändert sich rein optisch ja nichts. Von daher dürfte den meisten Usern diese Änderung nichts ausmachen.
Forum: Sonstige Fragen zu Delphi
Delphi
by ringli,
7. Apr 2006
Unter
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons
legst du eine neue Zeichenfolge 29 an. Als Wert muss ein Pfad zu einem Icon (z.B. C:\Icons\Transparent.ico) angegeben werden, welches transparent ist.
Dann könntest du die anderen beiden Werte einfach wieder hinzufügen ohne das der User etwas von dieser Änderung mitkriegt.
Forum: Sonstige Fragen zu Delphi
Delphi
by ringli,
7. Apr 2006
Dadurch werden die Overlay-Verknüpfungspfeile ausgeblendet. Normalerweise sollte man es aber so machen das man als Overlay-Icon einfach ein transparentes Icon verwendet damit dieses Problem eben nicht auftritt.
Forum: Sonstige Fragen zu Delphi
Delphi
by ringli,
7. Apr 2006
Ich vermute mal das es an einem beliebten Registrytweak liegt. Und zwar dem Ausblenden der Verknüpfungspfeile. Such dir mal im Registrierungseditor die folgenden Abschnitte raus:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\lnkfile
bzw.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\piffile
Wenn in einem dieser beiden Abschnitte die Zeichenfolge IsShortCut fehlt, führt das normalerweise zu dem von dir...