Läuft der Timer weiter, wenn Du danach ein weiteres Dokument öffnest?
Nein tut er leider nicht.
Zu den Gegebenheiten:
Notes Client: 8.0.2
Notes Designer: 8.0.2
Server: 6.5.1
Datenbank liegt bei mir auf dem Rechner lokal
Das Alarminterval kannst du gleich bei der instanzierung des Notestimers festlegen:
Set elapsedTimer = New NotesTimer(60, "test").
Das spart die IF-Abfrage und das mitzählen der Sekunden in elapsedTime.
ginge auch, ja.
EDIT: Ich find die Lösung mit der TimeDifference Methode irgendwie besser, da der Timer ja pausiert, wenn die Eingabefelder bearbeitet werden.
Und wenn der Timer dann weiterläuft, ist die Zeit ja schon fortgeschritten und bis zur nächsten Prüfung würde es ja dann noch dauern. Somit würde sich die Anzeige der richtigen Zeiten verzögern.Das Timerintervall prüft hier halt nur so und so oft nach.
Aber ich werd ma beide Lösungen in der Praxis testen.
Danke für die Anregung.
Hallo,
Nun moechte ich mich auch nochmal melden.
Frage.
Warum unbedingt Lotus Notes fuer deise Zweck?
Weil ich in der Abteilung wo ich grad bin mit Notes programmieren soll^^
Und diesen Zeitrechner zu schreiben ist halt meine momentane Aufgabe, die ich mir ausgesucht habe.
Klar gings einfacher, aber nunja
Der Notes-Timer ist klasse, wenn kein anderes Dokument geöffnet wird, was sich nicht verhindern lässt.
Kennt jmd zufällig ne andere Lösung mit der sich das selbe realisieren lässt?
mfg Lukas