Forum: Lazarus (IDE)
by Sir Rufo,
13. Mär 2014
Das Root-Verzeichnis nimmt hier eine Sonderrolle ein, da es keinen Namen dafür gibt (Root ist nur eine Bezeichnung).
Es wird lediglich durch den Laufwerksbuchstaben (C:) bzw. Freigabe (\\myserver\data) und dem darauf folgenden PathDelimiter bestimmt.
Forum: Lazarus (IDE)
by Sir Rufo,
13. Mär 2014
Nö, es kommt immer ein Ergebnis ohne PathDelimiter raus, egal was man da rein gibt ... kann doch nicht so schwer sein ... obwohl, evtl. war das vorher so und haben die das geändert, weil die meisten damit nicht zurechtkamen ;)
Forum: Lazarus (IDE)
by Sir Rufo,
12. Mär 2014
Wenn ich es jetzt nochmal lese und es wirklich so umgesetzt wurde, wie es dort beschrieben ist,
dann wäre es sogar korrekt ...
PATH: C:\foo\bar\ => ..\bar\
FILE: C:\foo\bar\testfile.txt => ..\bar\testfile.txt
DIR : C:\foo\bar\testdir => ..\bar\testdir
FILE: C:\foo\bar\testfile => ..\bar\testfile
Und die Unterscheidung ob Datei oder Verzeichnis ist sowieso egal, der PathDelimiter am...
Forum: Lazarus (IDE)
by Sir Rufo,
11. Mär 2014
Klitzekleiner Wermutstropfen
Hmmm, ein Path ist deswegen ein Path, weil am Ende ein PathDelimiter ist.
Ohne ist es ein Directory oder File. :roll:
Na dafür ist es jetzt aber wohl durchgängig falsch im Sinne des Kontexts/der Benennung :)