Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: adminnaddel am 09.12.04 - 15:57:44
-
Hallo liebe Gemeinde,
nicht das ich schon im Vorfeld relativer und abseluter Pfad durcheinander bringe ;D
Call uidoc.FieldSetText( "HTML", " <html><a href="" \\file:\\" + filename + """>" + filename + "</a></html>" )
wirft mir zB z:\xyz\*.pdf heraus!
Nicht jeder hat Z sondern einige halt O ... deshalb möchte ich statt Laufwerk den Servername "domino1" angeben!
Das stellt mich nun aber seit etwa ne Stunde vor einer riese Sauerrei ;D ??? ::)
Hat jemand einen kleinen Tipp for me, please!
lg Andy
-
Herr Pfarrer ;D
Fangen Sie mit "file://.... " statt mit "//file:// ..." an
-
Mhh ... an Pfarrer könnte ich mich gewöhnen ;D
Doch das ist es leider nicht! Der Laufwerksbuchstabe steckt im Filename drin!!
lg Andy
-
Du willst dich ueber UNC (http://de.wikipedia.org/wiki/Uniform_Naming_Convention)s schlau machen, nicht ueber absolute/relative Pfade. ;)
Absoluter Pfad: c:\temp\x.txt
Relativer Pfad: ..\..\x.txt
UNC: \\SERVER\Share\Verz\x.txt
Also z.B.: <a href="file://domino1/xyz/x.pdf">Klick mich</a>
Wie Semaphorus schon sagte, auf die Syntax kommt es an. Siehe auch RFC 1738 (http://www.w3.org/Addressing/rfc1738.txt) Punkt 3.10 ;)
-
Na ja, die Frage ist berechtigt, ob absoluter oder relativer UNC-Pfad oder absoluter bzw. relativer URL-Pfad ;D
Pfadfinder wird man bei beiden Konventionen ... :D
Wichtig ist in jedem Fall, wenn der URL-Pfad absolut werden soll, muss er mit dem Protokoll anfangen und nicht mit Slashes. Das als wichtigster Startpunkt zur Syntax
-
Ich liebe Euch zwei, auch wenn es mich nicht weiter gebracht hat ;D
@Semeaphoros ... wie kannst du folgenes schreiben:
Fangen Sie mit "file://.... " statt mit "//file:// ..." an
Und mich total verwirren ;D :o
Hättest du statt \\file:\\ geschrieben, wäre es analog zu meinem Text gewesen und ich müsste mich nun nicht betrinken!
Ich schau mal ob ich mit eurer Hilfe weiter komme :P
Vielen Dank
lg Andy
-
Zumindest nennst Du es noch "Hilfe". ;D
-
Und mich total verwirren ;D :o
... vielleicht fehlt da der Glaube .... ;D
Im URL verwendet man eigentlich generell / und nicht \ ...... wobei in den meisten Situationen die \ durch / ersetzt werden .....
... he, jetzt würd ich gerne bei den Leuten zuhören, wenn sie das laut vorlesen ..... ;D ;D
-
Habe noch was gefunden, was weiter helfen könnte:
...
n$ = String$(1024, " ")
f$ = "All Files|*.*|Acrobat Files|*.PDF|Excel Documents|*.XLS|Word Documents|*.DOC|PowerPoint Presentations|*.PPT|PowerPoint Slides|*.PPS|"
ret% = NEMGetFile( 0, n$, f$, "Create File Link Hotspot")
If ret% = 0 Then Exit Sub
filename = Fulltrim(n$)
...
Hier wird doch schon der String übergeben und dann ist doch eh alles to late :-\
lg Andy
-
Das muss im NemGetFile passieren. Aber die Function kenn ich nicht :(
P.S.: Gerade gegoogled: Du koenntest n$ = "\\\\domino1\\Share" machen. Ev. hilft das was.
-
@m3 leider nicht ::)
Schade, trotzdem danke!
lg Andy