Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: klaussp am 20.07.04 - 11:58:30
-
Hallo!
Kann ich aus LotusScript heraus ein Systemprogramm aufrufen?
Ich weis das es mit der @-Formelsprache funktioniert, aber nicht wie es
mit Script geht!
Danke!
Klaus
-
versuch entweder den eingebauten Befehl "Shell" (Details in der Designer- Hilfe), oder aber Du verwendest eine externe Dll:
In den Declarations :
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (Byval hwnd As Long, Byval lpOperation As String, Byval lpFile As String, Byval lpParameters As String, Byval lpDirectory As String, Byval nShowCmd As Long) As Long
und aufgerufen wird das ganze dann so:
shRet = ShellExecute(0, "Open", "C:\Temp\test.txt" , 0, 0, 1)
Der Vorteil von ShellExecute ist der, dass Du jedes beliebige "Verb", dass für eine bestimmte Erweiterung registriert ist, verwenden kannst.... z.B. auch so:
shRet = ShellExecute(0, "Print", "C:\Temp\test.txt" , 0, 0, 1)
HTH
Tode
-
Coole Sache Parker!
Genau das habe ich gerade gesucht.
Gfunkus