In Starbasic wird das URL Format gemäß RFC 1738 verwendet:
Zum Beispiel:
file:///c:/test/datei.sxw
Das heißt dem normalen Filenamen wird das Präfix "file:///" vorangestellt.
Außerdem wird unter Windows statt dem Backslash "\" der normale Slash "/"
verwendet.
In Starbasic gibt es dazu zwei Funktionen:
ConvertToUrl(sFile as String)
Wandelt einen normalen Dateinamen in das URL-Format
UrlFile = ConvertToUrl("c:\test\datei.sxw")
ergibt dann als
String in UrlFile = "file:///c:/test/datei.sxw"
und ConvertFromUrl(sfile as String)
liefert dann das umgekehrte Ergebnis
File = ConvertFromUrl("file:///c:/test/datei.sxw")
ergibt dann als String in File = "c:\test\datei.sxw"