Hallo,
vielleicht hat jemand eine Idee zu folgendem Problem:
Ich speichere Kennwörter in einer Datenbank und möchte das Kennwort, das in einem Dokument in einem versteckten (und verschlüsselten) Feld abgelegt ist, nach Klicken auf einen Button nur maximal 10 Sekunden lang anzeigen lassen.
Eine Standard-Messagebox bietet diese Funktionalität ja nicht. Also habe ich ein bisschen mit Masken und dem Notes Timer 'rumprobiert:
In den Declarations der Maske habe ich hinterlegt:
Dim elapsedTime As Integer
Dim elapsedTimer As NotesTimer
Const ANZEIGEZEIT=10
Dim thisdoc As NotesUIDocument
Dann gibts noch den Timer Handler:
Sub elapsedTimerHandler(S As NotesTimer)
Dim workspace As New NotesUIWorkspace
Set thisdoc = workspace.CurrentDocument
elapsedTime=elapsedTime+1
Call uidoc.fieldsettext("zeit","Fenster schließt automatisch in " + Str(ANZEIGEZEIT-elapsedTime) + " Sek.")
Set S=Nothing
thisdoc.close
End Sub
Leider schließt sich jedoch die Form nicht von selbst...
Wäre dankbar für einen Hinweis. Vielleicht gibt es ja noch eine bessere Möglichkeit?
Grüße
ArcTan