Autor Thema: LotusScript externes Programm starten  (Gelesen 3854 mal)

Offline klaussp

  • Aktives Mitglied
  • ***
  • Beiträge: 184
  • Geschlecht: Männlich
LotusScript externes Programm starten
« 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
Klaus

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.885
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re:LotusScript externes Programm starten
« Antwort #1 am: 20.07.04 - 12:03:14 »
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

Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline gfunkus

  • Aktives Mitglied
  • ***
  • Beiträge: 224
  • Geschlecht: Männlich
  • www.atnotes.de! Hier werden sie geholfen.
Re:LotusScript externes Programm starten
« Antwort #2 am: 20.07.04 - 14:25:48 »
Coole Sache Parker!
Genau das habe ich gerade gesucht.

Gfunkus

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz