Forum: Programmieren allgemein
Delphi
by HolgerX,
15. Mai 2017
Hmm..
Wenn ich deine App richtig verstanden habe, dann soll sie ein (visueller) Ersatz für den Desktop sein.
Beim Clicken auf dein Icon soll dann das gleiche passieren, wie wenn Du auf den Link auf dem Desktop clickst.
Wenn Du somit die zusätzlichen, meist mit Absicht des Users gemachten Konfigurationen ignorierst, dann passiert also beim Click auf dein Icon nicht das gleiche, wie...
Forum: Programmieren allgemein
Delphi
by HolgerX,
15. Mai 2017
Hmm..
Ich kann in dem TSprite keine Infos zum Kopatiblitätsmodus, zu den Zugriffsrechten oder Einstellung der Fensteranzeige (Größe, Font..) der Anwendung erkennen..
Das TSprite enthält primär die Infos zu deiner Anzeige des Icons auf deinem Desk, und ansonsten zur Applikation des Links nur ShellTo, WorkDir und CmdLine, also die Feinheiten einer LNK-Datei fehlen somit leider.
...
Forum: Programmieren allgemein
Delphi
by HolgerX,
15. Mai 2017
Und noch ein Hinweis zu lnk-Dateien:
Sie speichern noch MEHR als nur das Icon und die Pfade!
Somit solltest du immer ShellExcec mit der Lnk-Datei machen.
In der Lnk-Datei stehen weitere Konfigurationen wie:
- Kompatibilitätsmodus
- Fenstergröße/Schriftart.. (bei z.B. Batchprogrammen bzw. Dos-Programmen).
- Sogar Zugriffsrechte..
- ...