Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.114 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

OpenDialog, Verknüpfungen und die Parameter dort drinnen

  Alt 17. Apr 2013, 11:20
Hallo-

Ein peinliches Problem: Der Benutzer soll mit einem TOpenDialog eine Anwendung oder Verknüpfung darauf auswählen können. Das ist an sich kein Problem. Aber der TOpenDialog scheint die Parameter die in der Verknüpfung enthalten sind, unter den Tisch zu werfen.

Beispiel:

Benutzer wählt aus
Code:
c:\dir\softlink.lnk
Verknüpfung sagt:
Code:
C:\dir\test.exe /eins /zwei /drei
TOpenDialog.FileName gibt zurück:
Code:
c:\dir\test.exe

Ich bin relativ ratlos, was ich dagegen tun kann - Ich weiß ja noch nicht einmal, ob der Benutzer die Verknüpfung oder die Anwendung direkt gewählt hat. Übersehe ich eine Eigenschaft von TOpenDialog? Gibt es eine andere Komponente, die so etwas bietet?
  Mit Zitat antworten Zitat