Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Jörg Barth am 04.06.03 - 11:19:19
-
Hi, ich habe eine Datenbank, die von den Benutzern ausschließlich lokal benutzt wird. Für eine Onlinerecherche benutze ich ein Script, das eine Datenbank auf dem Server öffnet. Bei den Benutzern, die in Ihrer Arbeitsumgebung eine RAS-Verbindung eingetragen haben wird beim Befehl "call db.open(servername, dbname)" auch der Verbindungsdialog angezeigt und beim Bestätigen die RAS-Verbindung aufgebaut.
Soweit so gut.
Wenn mein Script aber endet, wird die Verbindung nicht automatisch wieder abgebaut. Gibts eine Möglichkeit, dies per Script zu veranlassen?
Danke im Voraus
Jörg Barth
-
... ich könnte mir höchstens eine Lösung mit WinAPI vorstellen, bin aber kein Experte dafür. Eknori ist Spezialist für WinAPI
ata
-
Habe ich auch schon dran gedacht. Ich habe aber leider auch genau das Problem wie in KB-Artikel 1096155 beschrieben. Wenn im 5.0.11 Client die vom Client selbst aufgebaute Verbindung "extern" (also durch Timeout oder durch Klick auf Trennen im Systemtray) getrennt wird, stürzt der Client komplett ab. Update auf 5.0.12 ist bei 1100 Installationen remote so schnell nicht machbar ;-)
Gibts irgend eine INI-Einstellungen oder Einstellung im Verbindungsdokument, die nach 1 Minute Idle aus Notes raus die Verbindung trennt?
Gruß Jörg
-
HMM, könntest mal folgenden API Call probieren
Declare Function InternetAutodialHangup Lib "wininet.dll"(ByVal dwReserved As Long) As Long
If InternetAutodialHangup(0) Then
MsgBox "Verbindung getrennt"
End If