Also nochmal. Im Try-Teil versuchst du eine Datei anzulegen. Geht das nicht, denkst du durch except das Verzeichnis anzulegen.
FALSCH GEDACHT.
Es kommt nur dann keine Fehlermeldung wenn im Try-Teil die Datei erstellt werden kann.
Als ich schrieb du sollst in die Hilfe schauen, meinte ich
Zitat:
MkDir legt ein neues Unterverzeichnis an.
Unit
System
Kategorie
Ein-/Ausgabe
procedure MkDir(S: string);
Beschreibung
MkDir legt in dem mit S angegebenen Pfad ein neues Unterverzeichnis an. Das letzte Element der Pfadangabe darf kein Name einer vorhandenen Datei sein.
Hinweis
Mit dem Compiler-Schalter {$I+} können Laufzeitfehler durch Exceptions behandelt werden. Wird {$I-} verwendet, muß explizit mit IOResult auf E/A-Fehler geprüft werden.
Sorry, mein Fehler.
Also anders rum. Erst Verzeichnis prüfen, dann Datei anlegen.