[c++]Etwas im Hintergrund laufen lassen?

metaxy

Grünschnabel
ich habe Microsoft Visual Studio 2005 und arbeite mit dem template "Windows Forms Application"(c++).
Kann man etwas im Hintergrund laufen lassen das z.b alle 5 sek etwas überprüfen aber trozdem die Form benutztbar ist und man daraus auf die Elemente der Form zugreifen kann?
Ich habe mal versucht, das wenn man auf button klickt eine schleife ausgerufen wird und mit Sleep(5000) verzögert wird ,aber dann ist das Fenstewr nicht zu benutzten(es hängt für die 5sek).
Bin dankbar für jeden Tip.
 
Hallo,

es gibt dafür eine Klasse "Timer" im Namespace System::Windows::Forms des .NET-Frameworks!

Da musst du nur das Interval festlegen, einen EventHandler für das Tick-Event des Timers hinzufügen und den Timer mit der Funktion Start() starten.

MfG
Fabsch
 
Zurück