Domino 9 und frühere Versionen > ND7: Entwicklung

Mit VBA - Status der Kennworteingabe erkennbar?

(1/1)

RKuehle:
Hallo Forum,

ich schreibe gerade in Word 2010 ein Formular welches einige Daten des Notesanwenders aus dem Adressbuch importieren soll. Ich prüfe hierbei mit :

Dim WMI_Object As Object
Dim Prüfprogramm As Object
Set WMI_Object = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & "." & "\root\cimv2")
Set Prüfprogramm = WMI_Object.ExecQuery("Select * from Win32_Process Where Name = 'nlnotes.exe'")
If Prüfprogramm.Count > 0 Then

ob Lotus Notes schon läuft oder nicht. Wenn nicht werden die Werte eben nicht übernommen.

Meine Frage:
Es gibt ja durchaus den Zustand dass Lotus Notes schon läuft, das Kennwort zur ID jedoch noch nicht durch den Nutzer eingegeben wurde. Der entsprechende Dialog ist also sichtbar, aber noch nicht beantwortet.
Wenn nun Word mit der zugehörigen Vorlage gestartet wird, kommen Fehlermeldungen hoch. Gibt es eine Möglichkeit über eine Session - property zu erkennen ob der Kennwortdialog abgeschlossen ist?

Habe im Moment keine Idee ;-(

Freue mich über jeden Tipp!

Grüße Ricardo

koehlerbv:
Warum verwendest Du keinen ErrorHandler, um auf eine nicht-gestartete NotesSession zu reagieren?

Bernhard

RKuehle:
Hallo Bernhard,
logisch, du hast recht.
Die offensichtlichen Dinge fehlen manchmal...

Grüße Ricardo

koehlerbv:
Menschlich und normal. Wenn man sich erstmal verrannt hat ...

Bernhard

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln