![]() |
Re: Überprüfen ob Datei vorhanden ist...
Ich muss mich noch mal zitieren:
Zitat:
|
Re: Überprüfen ob Datei vorhanden ist...
Aso... Sie liegen im Selben Ordner wie auch die EXE Datei dies kann aber von PC zu PC unterschiedlich sein...
Es kann ja mal passieren das irgenteiner die Datei löscht dann soll halt das Programm bis zur Form1 laufen wo dann halt der Button nicht klickbar ist... Und nicht schon vorher abstürzen... |
Re: Überprüfen ob Datei vorhanden ist...
@Luckie: Er meint, "was mache ich, wenn die Datei nicht da ist"
Delphi-Quellcode:
if not FileExists('file.txt') then
button_der_die_form2_aufruft.enabled := false; |
Re: Überprüfen ob Datei vorhanden ist...
So müsste es stimmen:
Delphi-Quellcode:
mfg,
if FileExists(ExtractFileDir(ParamStr(0)) +'\list1.txt') and FileExists(ExtractFileDir(ParamStr(0)) +'\list2.txt') then
dxbutton1.Enabled := true else dxbutton1.Caption:= 'FEHLER'; Ratte EDIT: ' zuviel |
Re: Überprüfen ob Datei vorhanden ist...
das geht doch alles es kommt nur wenn ich eine der dateien absichtlich lösche bekomme ich von windows eine fehlermeldung ohne das ich die form also das programm überhaupt gesehen habe...
|
Re: Überprüfen ob Datei vorhanden ist...
Zitat:
Zitat:
mfg Christian |
Re: Überprüfen ob Datei vorhanden ist...
Seltsam. Bist du sicher dass du vorher nie auf die Datei zugreifst?
Ratte |
Re: Überprüfen ob Datei vorhanden ist...
Nein bin ich nicht ichg greufe in der Form1 nicht auf die Datei zu aber in Form2 mit LoadFromFile....
Ist okay ich lass es einfach so.... Ich glaube ich kann es nicht so richtig erklären egal... Danke für eure mühe |
Re: Überprüfen ob Datei vorhanden ist...
Zitat:
mfg Christian |
Re: Überprüfen ob Datei vorhanden ist...
...so sieht es bissel übersichtlicher aus, oder?
Delphi-Quellcode:
dxbutton1.Enabled := (FileExists(ExtractFileDir(ParamStr(0)) +'\list1.txt')) and (FileExists(ExtractFileDir(ParamStr(0)) +'\list2.txt'));
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:03 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