Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Relative Verknüpfung erstellen (https://www.delphipraxis.net/36842-relative-verknuepfung-erstellen.html)

c.wuensch 26. Dez 2004 22:48


Relative Verknüpfung erstellen
 
Hallo,

ich möchte eine relative Verknüpfung mit Delphi erstellen (sie soll im Hauptverzeichnis einer CD liegen und unabhängig vom Laufwerksbuchstaben auf eine Datei, z.B. ".\Ordner\Unterordner\Datei.exe", verweisen).

Dazu habe ich nur die Methode über IShellLink gefunden, die allerdings relative Pfade sofort in absolute umwandelt, die für mich aber nicht zu gebrauchen sind.

Eine weitere Möglichkeit wäre, eine PIF-Verknüpfung zu erstellen (siehe http://www.elists.org/pipermail/delp...ly/009880.html). Hiermit funktionieren zwar relative Pfade, aber als Icon wird immer nur das MS-DOS-Symbol angezeigt.

Kann mir vielleicht irgendjemand helfen, entweder bei der Erstellung einer relativen .lnk-Datei oder dem Ändern des Icons einer PIF-Datei???

omata 27. Dez 2004 17:30

Re: Relative Verknüpfung erstellen
 
Moin,

habe mal die Formatbeschreibung gefunden...

http://www.smsoft.ru/en/pifdoc.htm

...vielleicht hilft es dir ja weiter.


MfG
Thorsten


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz