Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [C#] Erinnerungsfunktion für Terminplaner (https://www.delphipraxis.net/98889-%5Bc-%5D-erinnerungsfunktion-fuer-terminplaner.html)

Dark Fish 3. Sep 2007 17:41


[C#] Erinnerungsfunktion für Terminplaner
 
Hallo

Ich bin momentan am Programmieren eines Terminkalenders. Den grössten Teil, wie beispielsweise die Datenbank, habe ich bereits erstellt.

Wobei ich jedoch nicht weiterkomme, ist eine Erinnerungsunktion: Es sollte sich im gespeicherten Moment(Datum und Zeit) ein Fenster öffnen, durch das man an den gespeicherten Termin erinnert wird. Natürlich sollte möglichst wenig Prozessorleistung dazu benötigt werden, damit performanceintensive Sachen wie Spiele gleichzeitig laufen können.

Wie im Titel geschrieben, programmiere ich das ganze in C#.

Kann mir jemand sagen, wie ich das gewünschte machen kann?

Danke bereits im voraus

f.siebler 3. Sep 2007 17:45

Re: [C#] Erinnerungsfunktion für Terminplaner
 
hm, also das sollte nicht das Problem sein, eine Anwendung zu erstellen, die im Tray Icon bereich liegt, und regelmäßig prüft ob nen Termin da ist usw... aber bezüglich der Performance etc. glaube ich, dass du in einem C# Forum mehr Erfolg haben könntest.. :-)

alias5000 3. Sep 2007 18:17

Re: [C#] Erinnerungsfunktion für Terminplaner
 
Ich mein, es sollte ja reichen, wenn du alle 30 Sekunden oder alle 60 Sekunden den Timer einmal prüfen lässt, ob die aktuelle Zeit gleich der eingestellten ist (Genauigkeit Minuten).
Die Belastung sollte dadurch minimal sein.

Gruß
alias5000

phXql 3. Sep 2007 20:23

Re: [C#] Erinnerungsfunktion für Terminplaner
 
Du kannst dafür auch den Windows Taskplaner verwenden, der wurde für sowas entwickelt :)

Dark Fish 4. Sep 2007 14:50

Re: [C#] Erinnerungsfunktion für Terminplaner
 
Danke für die schnellen Antworten.

Ich versuche es nun mal mit einem Timer, mal schauen wie gross die Belastung so ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz