Entwickler-Ecke
Dateizugriff - Existenz
stigge - Mi 24.01.07 19:31
Titel: Existenz
Wenn im Programmverzeichnis die datei test.dat besteht,
soll die eine box mit dem text ok auftauchen und wenn nicht,
dann eine box mit nicht ok.
Bitte um quelltext, schnell!
Moderiert von
Christian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mi 24.01.2007 um 19:33
Christian S. - Mi 24.01.07 19:35
Titel: Re: Existenz
stigge hat folgendes geschrieben: |
| Bitte um quelltext, schnell! |
Sag mal, geht's noch? :? Sind wir hier Deine Lakaien? Zeig mal, was Du bisher versucht hast und was nicht geht. Helfen tun wir gerne, aber Deine Arbeit machen wir nicht.
DarkHunter - Mi 24.01.07 19:37
Die Funktion FileExists() sollte dir weiterhelfen.
Für die Box kannst du ShowMessage() Bzw Application.MessageBox() nutzen.
perry5 - Mi 24.01.07 19:43
Titel: Re: Existenz
stigge hat folgendes geschrieben: |
Bitte um quelltext, schnell!
|
Schon doof, wenn man Hausaufgaben erst abends anfängt, ne?
Also, alternativ kann man ja auch versuchen die Datei mit z.B. TFileStream oder sonst etwas zu öffnen. Theoretisch könnte es da zwar passieren, das die Datei zwar existiert, aber nicht geöffnet werdne kann, aber das sollte die Ausnahme sein 8was will man mit ner Datei, die man net öffnen kann?)
Delete - Mi 24.01.07 19:49
kannst mal mit IO-Error probieren. mehr dazu in der onlinehilfe. die ausgabe des textes kannst mit canvas.textout.... vornehmen.
ach vergessen, willst ja eine box aufmachen... geht bspw. mit shellexecute...
stigge - Mi 24.01.07 20:53
Eigentlich will ich nur wissen, wie man die Existenz einer Datei prüfen kann.
Und schnell habe ich nur geschrieben, weil ich noch heute Abend weitermachen will.
Sorry für die Ausdrucksweise
Marco D. - Mi 24.01.07 21:01
stigge hat folgendes geschrieben: |
Eigentlich will ich nur wissen, wie man die Existenz einer Datei prüfen kann.
Und schnell habe ich nur geschrieben, weil ich noch heute Abend weitermachen will.
Sorry für die Ausdrucksweise |
Ich gebe dir mal ein Stichwort:
DarkHunter :mrgreen:
Delete - Mi 24.01.07 21:04
wie gesagt, es gibt mehrere möglichkeiten, findfiles, fileexists, io-error abprüfen, on except... etc. etc. kannst dir was aussuchen...
Marco D. - Mi 24.01.07 21:06
Grenzgaenger hat folgendes geschrieben: |
| wie gesagt, es gibt mehrere möglichkeiten, findfiles, fileexists, io-error abprüfen, on except... etc. etc. kannst dir was aussuchen... |
Wobei FileExists sicher das Beste ist. ;)
Delete - Mi 24.01.07 21:13
möchte ich so nicht sagen. kommt auf den anwendungsfall an.. aber es stimmt, es ist EINE möglichkeit.
Marco D. - Mi 24.01.07 21:15
Grenzgaenger hat folgendes geschrieben: |
| kommt auf den anwendungsfall an.. |
Was ist denn z.B. an try-except in Verbindung mit einem FileStream besser als FileExists? :roll:
Delete - Mi 24.01.07 21:18
dachte hier z.b. an einen RESET . aber wie gesagt, das kommt drauf an...und es gibt für alle möglichkeiten beispiele wo es sinnmacht und beispiele wo es keinen sinnmacht...aber dies ist ein anderes thema
Marco D. - Mi 24.01.07 21:20
Grenzgaenger hat folgendes geschrieben: |
| dachte hier z.b. an einen RESET . aber wie gesagt, das kommt drauf an...und es gibt für alle möglichkeiten beispiele wo es sinnmacht und beispiele wo es keinen sinnmacht...aber dies ist ein anderes thema |
Okay, belassen wir es dabei. ;)
stigge - Mi 24.01.07 21:21
Ok, funktioniert mit FileExist.
Danke für die schnelle Hilfe^^.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!