Domino 9 und frühere Versionen > Entwicklung

Dateipfad aus Windows übernehmen

<< < (2/2)

Dynamix:
@ WilliG

Hilf mir mal bitte auf die Sprünge - wie kann ich mit instr die Position des letzten "\" bestimmen? Nach dem Studium der Hilfe und "Domino Designer R5" kann ich mit der Funktion nur die 1. Übereinstimmung (von links) berechnen. Da der entscheidende  "\" aber idR weiter rechts steht - habe ich da keine Möglichkeit finden können.

Danke

@Axel
Wenn ich das Script nicht völlig falsch verstanden habe geht es in die "andere" Richtung, d.h. etwas wird aus der DB entfernt und nicht wie gewünscht eingefügt. Sobald ich ein wenig Luft habe, wird etwas getestet.
Trotzdem danke und wenn ich mich nicht täusche habe ich dafür in einer anderen DB bereits Verwendung.  ;D

Gandhi:
Das letzte \ findest Du, indem Du das '\' mittels mid suchst (und findest). Dabei suchst Du am besten von rechts... und dann die ermittelte Position an den 'left' Term übergibst.

Gandhi:
Und wenn das nicht geht kannst Du das über die WinAPI auch direkt tun - die Funktion befindet sich im Beispiel von Axel.

Wilhelm:
Hi nochmal,

@Axel: Das ist eine geniale und einfache Lösung!

@Dynamix: Habe das Script analysiert. Du mußt es etwas modifizieren. Die Function und die Declaration kannst du so übernehmen, aus Sub Click kannst Du alles bis auf

 Dim folder As String
 folder = BrowseFolder ("","")

rausschmeissen und hast in Folder den ausgewählten Ordnernamen

Gruß

Willi

Dynamix:
@all

Vielen Dank für die Hilfe.

Habe mich für die wirklich hervorragend funktionierende Lösung von Axel entschieden. Nach einigen kleineren Änderungen ist dies tatsächlich genau das was ich gesucht habe.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln