Hallo zusammen
Wie vielleicht einige wissen, programmiere ich ein Adressbuch. In meinem Adressbuch können auch Geburtstage gespeichert werden und auf Wunsch kann eine Erinnerung erstellt werden. Soweit klappt das auch alles wunderbar, wenn eine Erinnerung für ein Datum gesetzt wurde, wird diese beim Programmstart angezeigt.
Das Problem ist allerdings, dass ich jeden Tag überprüfen möchte, ob eine Erinnerung vorhanden ist, ohne dass das Programm gestartet werden muss. Oder dass es zumindest nur versteckt ausgeführt wird und nur wenn eine Erinnerung vorhanden ist, diese angezeigt wird, andernfalls das Programm wieder beendet wird. Ich habe mir schon einige Wege überlegt, bin aber bei dieser Aufgabe leider etwas überfordert.
Ich habe mir überlegt, das Programm in den Autostart zu legen, dann wird aber das Programm immer mit Oberfläche gestartet, auch wenn gar keine Erinnerung vorhanden ist.
Dann habe ich mir überlegt, ein zweites kleines Programm zu erstellen, welches nur überprüft, ob eine Erinnerung vorhanden ist und falls ja, entweder nur die Erinnerung angezeigt wird, oder das Hauptprogramm gestartet wird.
Ich möchte, dass mein Programm auf Windows, Linux und Mac läuft, deshalb weiss ich gar nicht ob es so einfach ist etwas zum Autostart hinzuzufügen, damit es auf allen Systemen läuft.
Zusätzlich habe ich mir auch noch Cronjobs angeschaut, das scheint allerdings auch nicht so einfach zu sein, vor allem wenn es auf Windows, Linux und Mac laufen soll.
Für einige Ratschläge oder Ideen wäre ich sehr dankbar.
LG
Wie vielleicht einige wissen, programmiere ich ein Adressbuch. In meinem Adressbuch können auch Geburtstage gespeichert werden und auf Wunsch kann eine Erinnerung erstellt werden. Soweit klappt das auch alles wunderbar, wenn eine Erinnerung für ein Datum gesetzt wurde, wird diese beim Programmstart angezeigt.
Das Problem ist allerdings, dass ich jeden Tag überprüfen möchte, ob eine Erinnerung vorhanden ist, ohne dass das Programm gestartet werden muss. Oder dass es zumindest nur versteckt ausgeführt wird und nur wenn eine Erinnerung vorhanden ist, diese angezeigt wird, andernfalls das Programm wieder beendet wird. Ich habe mir schon einige Wege überlegt, bin aber bei dieser Aufgabe leider etwas überfordert.
Ich habe mir überlegt, das Programm in den Autostart zu legen, dann wird aber das Programm immer mit Oberfläche gestartet, auch wenn gar keine Erinnerung vorhanden ist.
Dann habe ich mir überlegt, ein zweites kleines Programm zu erstellen, welches nur überprüft, ob eine Erinnerung vorhanden ist und falls ja, entweder nur die Erinnerung angezeigt wird, oder das Hauptprogramm gestartet wird.
Ich möchte, dass mein Programm auf Windows, Linux und Mac läuft, deshalb weiss ich gar nicht ob es so einfach ist etwas zum Autostart hinzuzufügen, damit es auf allen Systemen läuft.
Zusätzlich habe ich mir auch noch Cronjobs angeschaut, das scheint allerdings auch nicht so einfach zu sein, vor allem wenn es auf Windows, Linux und Mac laufen soll.
Für einige Ratschläge oder Ideen wäre ich sehr dankbar.
LG