Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino

Datei im "UI" öffnen

(1/5) > >>

dirk_2909:
Hallo,

irgendwie kann ich nichts gescheites zu meiner Frage finden :-( (gesucht habe ich).

Wie kann ich eine gerade generierte Datei (PDF) öffnen?
Das entsprechende Programm soll gestartet werden.

Hintergrund:
Ein Agent (manuelle ausgeführt durch User) erstellt ein PDF-Dokument.
Das PDF-Dokument soll direkt geöffnet werden.

Danke.

jBubbleBoy:

--- Code: ---Declare Function FindExecutable Lib "shell32.dll" Alias "FindExecutableA" (Byval lpFile As String, Byval lpDirectory As String, Byval lpResult As String) As Long

dim filename$, prog$, taskid%
 
filename = ""
prog$ = Strleft( FindExByFileName(filename) , Chr(0) )
taskid = Shell( prog$ + " " +  filename, SHELL_MAX_FOCUS)

Function FindExByFileName(Byval Datei As String) As String
   Dim Pfad As String
   Pfad = Space$(256)
   FindExecutable Datei, vbNullString, Pfad
   FindExByFileName = Trim(Pfad)
End Function

--- Ende Code ---

so?

dirk_2909:
Hi - mit LS habe ich kein Problem.

Ich benötige eine Java-Lösung.

Trotzdem Danke.

MadMetzger:
Vielleicht ist das was für dich. Das ist ein Java-PDF-Viewer, der sich in eine vorhandene Anwendung integrieren lässt:

Klick mich

Ansonsten könnte man mal die Java-API durchforsten, ob man da was findet, womit man externe Anwendungen starten kann.

jBubbleBoy:
OKey, habe ich so nicht ersehen können.
Wie wäre es mit LS2J oder mit einem LS-Agenten den Java-Agenten aufrufen?
In Java geht das über:
Runtime.getRuntime().exec("programm.exe datei.ext")
Man muss nur wissen wo sich die "programm.exe" befindet.

bubble

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln