Autor Beitrag
Dominic_77
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Di 13.07.10 09:59 
Hallo,
Ich habe ein Programm erstellt. Auf dem Formular gibt es einen Knopf(Button). Wenn man auf diesem drückt, werden die Werte in SQL-DB gespeichert.
Mein Problem ist es, dass ich nicht auf dem Button drücken will, sondern eine neue Methode schreiben. Diese Methode soll die Button-Methode aufrufen z.B. jede 10 Minuten!
Könnt ihr vielleicht mir helfen, wie ich das schaffen kann?

Vielen Dank!


Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am Di 13.07.2010 um 10:11
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Di 13.07.10 10:12 
Hallo und :welcome:!

Das einfachste dürfte es sein, hier mit einem Timer zu arbeiten. Den kannst Du wie jede andere Komponente auf Deiner Form platzieren, ein Intervall einstellen (also die 10 Minuten) und dann im OnTimer-Ereignis sagen, was er machen soll.

Grüße
Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Dominic_77 Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Di 13.07.10 15:25 
Vielen Dank für deine Antwort.
die hilft mir sehr !
reichenberg_reloaded
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 13.07.10 15:29 
Ja mir auch!
Dominic_77 Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Di 13.07.10 15:44 
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
this.timer2.Enabled = true;
            this.timer2.Interval = 600000;
            this.timer2.Tick += new System.EventHandler(this.OnTimerEvent);

        public void OnTimerEvent(object Source, EventArgs e)
        {
            MethodeAufrufen();
        }


Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt