![]() |
Delphi-Version: 10.4 Sydney
SysUtils.DirectoryExists
Liste der Anhänge anzeigen (Anzahl: 2)
Moin,
ich bekomme bei
Delphi-Quellcode:
einen Fehler den ich nicht verstehe:
SysUtils.DirectoryExists
Delphi-Quellcode:
Arbeitsverzeichnis ist in der Ini-Datei definiert und (zumindestens für mich) sieht das auch so aus als ob das Verzeichnis existiert. Sieht irgendjemand warum Delphi trotzdem die Meldung zeigt ?
if not SysUtils.DirectoryExists(ArbeitsVerzeichnis +'\') then
begin ShowMessage('Falsches Verzeichnis im INI-String !' +#13 +'Programm wird beendet'); end; In der Anlage ist einmal die INI-Datei und einmal der Ausschnitt aus dem Explorer. Gruss Hans |
AW: SysUtils.DirectoryExists
Was steht denn in der Variable Arbeitsverzeichnis wenn Du Dir das mal mit dem Debugger ansiehst? Oder/und gib im "Fehlerfall" das nicht gefundene Verzeichnis in die Ausgabe mit.
|
AW: SysUtils.DirectoryExists
Zitat:
Außerdem: Du hast doch einen Debugger. Schau doch zur Laufzeit einfach, was in der Variable drinsteht. |
AW: SysUtils.DirectoryExists
Mache es doch einfach mal so, um zu sehen was da im Arbeitsverzeichnis steht:
Code:
if not SysUtils.DirectoryExists(ArbeitsVerzeichnis +'\') then begin
// ShowMessage('Falsches Verzeichnis im INI-String !' +#13 +'Programm wird beendet'); ShowMessage(Arbeitsverzeichnis); end; |
AW: SysUtils.DirectoryExists
Ich sehe im Explorer ein Leerzeichen zwischen "AA" und "Zauner".
|
AW: SysUtils.DirectoryExists
Zitat:
|
AW: SysUtils.DirectoryExists
Zitat:
|
AW: SysUtils.DirectoryExists
[edit] ups, den letzten übersehn [/edit]
Wozu denn das +'\' ? Eher #10 statt #13, oder besser noch ![]() Zitat:
Und ja, siehe Antwort #5. |
AW: SysUtils.DirectoryExists
Pfade, die man kopieren kann, niemals abtippen. Das spart so viel Ärger (und meistens auch noch Zeit...).
|
AW: SysUtils.DirectoryExists
Wenn ich "\" am Ende des Pfades brauche, dann würde ich das mittels der Funktion IncludeTrailingPathDelimiter hinzufügen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:46 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