![]() |
Dateizugriff/Verwaltung funktionieren nicht
Hallo,
ich möchte eine unit in mein Hauptformular einbinden. In dieser unit verwende ich:
Delphi-Quellcode:
ExtractFileExt und FileExists werden mir als Undefinierter Bezeichner zurück gegeben!
hhp := ExtractFileExt(Form1.JvFileListBox1.FileName);
If FileExists(hhp) = true then ... Wie müssen die denn definiert werden? |
Re: Dateizugriff/Verwaltung funktionieren nicht
Hast du denn die SysUtils eingebunden?
|
Re: Dateizugriff/Verwaltung funktionieren nicht
Delphi-Quellcode:
Uses ...,SysUtils,...;
|
Re: Dateizugriff/Verwaltung funktionieren nicht
Tach
Will net den Klug...... spielen Wenn ich eins gelernt habe das man nicht auf True prüft einfach
Delphi-Quellcode:
wenn dann so
hhp := ExtractFileExt(Form1.JvFileListBox1.FileName);
If FileExists(hhp) then ... Gruß Sascha |
Re: Dateizugriff/Verwaltung funktionieren nicht
Das gibt genauso ein boolsches Ergebnis wie das Andere...
Zumindest in diesem Fall, aufpassen wenn es API-Funktionen sind... merh dazu hier: ![]() |
Re: Dateizugriff/Verwaltung funktionieren nicht
Die Auswertung eines Vergleichs ergibt einen Boolean, wenn eine Funktion schon einen Bollean zurückliefert braucht man diesen nicht mehr auswerten. Zudem ergibt sich das Problem bei Delphi das False als 0 und True als <> 0 definiert ist. Es könnte dann vorkommen das True <> True ist und daher der Code etwas Falsches tut.
|
Re: Dateizugriff/Verwaltung funktionieren nicht
|
Re: Dateizugriff/Verwaltung funktionieren nicht
Aber nicht in diesem Fall...
Bin nur der Meinung, wenn man Mitglieder schon auf so etwas hinweist, dann bitte mit Begründung... |
Re: Dateizugriff/Verwaltung funktionieren nicht
ansonsten ... was soll es eigentlich bringen zu prüfen ob eine Dateieindung als Datei existiert?
|
Re: Dateizugriff/Verwaltung funktionieren nicht
Die SysUtils habe ich eingebunden, doch dann kommt die Meldung:
Delphi-Quellcode:
INTERFACE erwartet aber USES gefunden
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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