Dateiname / Pfad aus URL extrahieren

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

claudiooo
Beiträge: 2
Registriert: Sa, 03.06.2006 13:40

Dateiname / Pfad aus URL extrahieren

Beitrag von claudiooo »

Hallo,
kann ich aus dem URL eines Writer-Dokuments a) den Dateinamen und b) den Pfad objektorientiert extrahieren? Oder komme ich an Name und Pfad irgendwie anders ran, ohne den URL mit Stringfunktionen zerlegen zu müssen?
Gruß
claudiooo
ykcim
*****
Beiträge: 324
Registriert: Di, 29.07.2003 15:22
Wohnort: Neu-Isenburg
Kontaktdaten:

Beitrag von ykcim »

In den mitgelieferten Bibliothek Tools gibt es zwei Funktionen

DirectoryNameoutofPath
und
FileNameoutofPath

Die das Gewünschte machen. Einen anderen Weg gibt es nicht.
mfg
Michael
__
FAQ zu Starbasic -> http://www.starbasicfaq.de
claudiooo
Beiträge: 2
Registriert: Sa, 03.06.2006 13:40

Beitrag von claudiooo »

Nach dem Einbinden der Tools-Bibliothek mit
GlobalScope.BasicLibraries.LoadLibrary("Tools")
liefern die beiden Funktionen
FileNameOutOfPath(oDoc.URL)
und
DirectoryNameOutOfPath(oDoc.URL, "/")
genau das, was ich gesucht habe.
Vielen Dank
Antworten