Enno,
> festplatte:users:ebussmann:desktop:projektordner:datenbank.rsd.
...
> if targetwin32 then
> dim f as folderitem = specialfolder.applicationdata
> if f <> nil then
> msgbox f.absolutepath
> end
> datenbank.databasefile = getfolderitem(f.absolutepath +
> "????\datenbank.rsd")
Also, erstmal solltest du, wenn du AbsolutePath auf dem Win-System
abfragst, einen Pfad bekommen, der "\" und nicht ":" als Trenner
benutzt. Sobald du den Pfad hast, kannst du den direkt in
GetFolderItem einsetzen.
Also schreibe z.B. ein kl. App, das per Remote-Debugger den
File-Selector auf Win öffnet, wo du dann das File auswählst und du
dannach dessen AbsolutePath ansehen kannst.
Weiterhin solltest du NIE NIE NIE Pfade mit + wie oben zusammensetzen.
Das gibt immer nur Ärger. Stattdessen mit Child() arbeiten, so:
f = SpecialFolder.Desktop.Child("projektordner").Child("datenbank.rsd")
--
Thomas Tempelmann, http://www.tempel.org/
Follow me on Twitter: http://twitter.com/#!/tempelorg