Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Dateien überprüfen

greenhorn (Anonym) / 5 Antworten / Baumansicht Nickles

Wie kann ich überprüfen, ob eine bestimmte Datei auf der Festplatte vorhanden ist? zB ob die Datei info.txt in dem Verzeichnis, in dem das auszuführende Programm ist, vorhanden ist?

greetz
greenhorn

bei Antwort benachrichtigen
T-Rex greenhorn (Anonym) „Dateien überprüfen“
Optionen

Tach,

mit welcher Sprache Du das machst ist eigentlich egal:

  • eigene Fehlerbehandlung setzen
  • Datei zum lesen öffnen
  • Falls ein Fehler auftritt, ist sie nicht vorhanden
 GrüßeT-Rex 
bei Antwort benachrichtigen
pansa greenhorn (Anonym) „Dateien überprüfen“
Optionen

hallo greenhorn,

was t-rex geschrieben hat ist zwar grundsätzlich richtig, einfacher geht es jedoch so:

start
suchen
dateien/computer

hier kannst du dann den namen der datei angeben, kannst das datum eingrenzen, kannst das startlaufwerk definieren, von aus gesucht werden soll...wenn du nicht genau weisst, wie die datei heisst, kannst du auch * als wildcard verwenden (z.b. info.* oder *.txt)

alles klar?

pansa

bei Antwort benachrichtigen
T-Rex pansa „hallo greenhorn,was t-rex geschrieben hat ist zwar grundsätzlich richtig,...“
Optionen

Hallo pansa,

Da das hier das Programmiererbrett ist, ging ich davon aus, daß aus einem Programm heraus eine Datei gesucht werden soll (z.B. eine Registrier-Datei für Shareware etc).
Ausgehend von diesem Suchergebnis soll dann eine Aktion ausgeführt werden.

Vielleicht könnte greenhorn mal sagen, was er meinte.

 GrüßeT-Rex 
bei Antwort benachrichtigen
greenhorn (Anonym) Nachtrag zu: „Dateien überprüfen“
Optionen

Jo, logisch könnte ich das... :-)
Natürlich aus einem Proggie heraus, wie du ja schon sagtest ist es ein Programmierforum... zur Sprache, ich nehme C++
Blos wie mache ich das mit eigener Fehlerbehandlung?

greetz
greenhorn

bei Antwort benachrichtigen
T-Rex greenhorn (Anonym) „Jo, logisch könnte ich das... :- Natürlich aus einem Proggie heraus, wie du ja...“
Optionen

Tach,

habe in der MSDN folgendes gefunden:


/* FOPEN.C: This program opens files named "data"
* and "data2".It uses fclose to close "data" and
* _fcloseall to close all remaining files.
*/

#include

fopen gibt Dir zurück, ob die Datei existiert.

 GrüßeT-Rex 
bei Antwort benachrichtigen