Domino 9 und frühere Versionen > Entwicklung
Agent stoppen
Thunder:
Danke für die Antworten:
Das hatten wir vorher probiert.Das ging aber nicht vernünftig, weil für eine Berechnung mehrere Minuten benötigt werden. Die Berechnung unter Excel ist unheimlich Komplex-es werden noch diverse Add-Ins benötigt usw. Deswegen die Abfrage - dann wird ein Flag gesetzt und die folgenden Berechnungen in eine Warteschlange gestellt.
Könnte man hier evt. einen Befehl einbauen (bin doch leider nicht so Script-firm :-\)
Hier der Code für das Excel-beenden.
Option Public
Use "EXCELLIB"
(Declarations)
Public Type INPUT_TYPE
dwType As Long
xi(0 To 23) As Integer
End Type
(Initialize)
Sub Initialize
Print "Excel wird beendet"
Dim oleExcel As Variant
On Error Resume Next
Set oleExcel = getobject(, "Excel.Application")
If Isobject(oleExcel) Then
On Error Goto 0
Excel_Quit(oleExcel)
Else
Print "Kein Excel geöffnet -> Agent beendet"
End If
End Sub
Public Type KEYBDINPUT
wVk As Integer
wScan As Integer
dwFlags As Long
time As Long
dwExtraInfo As Long
End Type
Declare Function SendInput Lib "user32.dll" (Byval nInputs As Long, pInputs As INPUT_TYPE, Byval cbSize As Long) As Long
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln