app.path

tom5020

Grünschnabel
Hallo Frorumfreunde brache mal wieder eure Hilfe.

möchte zb eine Word datei mit dem AppPath befehl öffnen und zwar so.
Shell(App.Path & "\strasse.doc", vbNormalFocus). Das geht ja schon.

Aber nun hätte ich gerne eine Word Datei geöffnet die einfach eine Ordnerstrucktur höher liegt also App.Path eins höher. Ich hoffe Ihr wisst was ich meine.


Hoff Ihr könnt mirhelfen?
 
Hi,

erstmal öffnet man eine Word-Datei nicht mit Shell sondern mit der ShellExecute-API, da ist es dann egal, wo wie Word-Applikation liegt.

Zu deinem Problem empfehle ich dir die InStrRev-Funktion, die bei dir so aussehen könnte:
Visual Basic:
sPath = App.Path 'der ursprüngliche Pfad, hinten ist kein "\"
sNewPath = Left(sPath , InStrRev(sPath, "\") - 1)'


Der Doc!
 

Neue Beiträge

Zurück