![]() |
OpenDialog, Verknüpfungen und die Parameter dort drinnen
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:
Verknüpfung sagt:
c:\dir\softlink.lnk
Code:
TOpenDialog.FileName gibt zurück:
C:\dir\test.exe /eins /zwei /drei
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? |
AW: OpenDialog, Verknüpfungen und die Parameter dort drinnen
ofNoDereferenceLinks
|
AW: OpenDialog, Verknüpfungen und die Parameter dort drinnen
Das habe ich wohl glatt übersehen!
Vielen Dank, damit komme ich notfalls weiter. Nicht sonderlich schön, denn jetzt muss ich darauf prüfen und bei Bedarf auf mir noch unbekannte weise in den Softlinks herumwühlen aber so kann ich es wenigstens schonmal herausfinden. |
AW: OpenDialog, Verknüpfungen und die Parameter dort drinnen
Zitat:
![]() |
AW: OpenDialog, Verknüpfungen und die Parameter dort drinnen
Hier ist was fertiges:
![]() |
AW: OpenDialog, Verknüpfungen und die Parameter dort drinnen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:31 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