![]() |
Datei vorhanden ?
Hallo.
Wenn mein Programm startet, soll es zu erst überprüfen ob z.B die Datei "bla.123" existiert. Wenn Sie existiert, läuft das Programm weiter, wenn Sie nicht existiert, bekommt der Benutzer eine entsprechende Meldung. Für jede Hilfe bin ich dankbar. MfG Chris :) |
Re: Datei vorhanden ?
|
Re: Datei vorhanden ?
es gibt eine Funktion FileExists aus der Unit SysUtils.
Diese solltest Du Dir mal anschauen. Ein Blick in die Delphi-Hilfe hätte Dir aber auch schon geholfen... |
Re: Datei vorhanden ?
Danke :)
Ich habe es jetzt so gelöst:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var Filename: String; begin Filename := 'test.exe'; if FileExists(FileName) then showmessage('Ist da') else showmessage('Ist nicht da'); end; |
Re: Datei vorhanden ?
Zufall, dass das funktioniert. Es braucht sich nur das Arbeitsverzeichnis ändern und schon geht das nicht mehr. Du solltes einen vollständigen Pfad zu der Datei angeben.
|
Re: Datei vorhanden ?
Ok, ich habs eben geändert :)
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var Filename: String; begin Filename := ExtractFilePath(ParamStr(0)) + 'test.exe'; if FileExists(FileName) then showmessage('Ist da') else showmessage('Ist nicht da'); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 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 by Thomas Breitkreuz