Zitat: |
Und wusstest du, dass 'C' kein gültiger Pfad ist? |
Ja. Deshalb auch
Length(Result) > 2
Ein C wäre also zu wenig. Möglich wäre C: aber natürlich auch C#. Wie gesagt sind Fehler auch in meiner Abänderung möglich, aber eben nicht wenn es nur ein C ist. Wie gesagt soll "Length(Result) > 2" nur ein Fehler mehr ausschließen. Allerdings wäre das natürlich zu wenig wenn jemand die Möglichkeit hätte selbst den Pfad einzugeben, z.B. über Editfeld. Da sollte man noch mehr Anfragen machen. Wie gesagt, sollte nur eine Bemerkung sein.
Ich übrigens benutze beim extrahieren von Pfäden, je nachdem was ich will, entweder ExtractFilePath oder ExtractFileDir. ExtractFilePath lefert ein "\" am ende des Pfades. ExtractFileDir lefert kein "\" am ende des Pfades. Da kann man sich manchmal die Funktion ganz sparen.