![]() |
Re: ShellExecute und OpenDialog -> Problem
Naja :) Für mich ist ein absoluter Pfad, ein fester Pfad im Quelltext:
Delphi-Quellcode:
und relativ ist ein Pfad, welcher während der Programmlaufzeit bestimmt wird und nicht statisch ist :) Vielleicht wäre "statischer" und "nicht statischer" Pfad besser gewesen :)
procedure ...
begin OpenFile('C:\Programme\....'); end; |
Re: ShellExecute und OpenDialog -> Problem
nein, relative pfade und absolute pfade sind wohldefiniert. relativ heißt relativ zu einem basisverzeichnis (z.B. das aktuelel verzeiochnis, das programmverzeichnis etc.). absolut heißt voll qualifiziert, das heißt vom root weg. unter windows also mit laufwerksangabe.
was du meinst ist eher statisch/dynamisch. |
Re: ShellExecute und OpenDialog -> Problem
Es gibt auch eine Option beim OpenDialog: NoChangeDir oder so ähnlich. Damit wird das ändern des Arbeitsverzeichnisses durch den OpenDialog vorhindert. Warum das Standardmäßig deaktiviert ist kann ich nicht sagen, hab aber schon häufig deswegen geflucht ^^
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:40 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