• Aktualisierte Forenregeln

    Eine kleine Änderung hat es im Bereich Forenregeln unter Abschnitt 2 gegeben, wo wir nun explizit darauf verweisen, dass Forenkommentare in unserer Heftrubrik Leserbriefe landen können.

    Forenregeln


    Vielen Dank

Visual Basic: "Anwendung.exe reagiert nicht"-Meldung umgehen trotz Endlosschleife

rumkugel

Anfänger/in
Mitglied seit
26.03.2008
Beiträge
56
Reaktionspunkte
0
Ich habe eine Analoguhr in Visual Basic geschrieben, die soweit auch funktioniert. Jedoch habe ich, um die Zeiger immer wieder neu auszurichten eine Endlosschleife benutzt. Fünf Sekunden nach dem Programmstart sagt mir mein Betriebssystem dann: "Anwendung.exe reagiert nicht"
und die Zeiger hören auf sich zu bewegen. Wie kann man dieses Problem umgehen?
 
Ich kann dir zwar keine direkt helfende Antwort geben, aber:

Ich vermute, du meinst VB .NET und verwendest daher ein aktuelles .NET Framework. Dann könnte dir das hier weiterhelfen:
http://msdn.microsoft.com/de-de/library/system.windows.forms.application.doevents.aspx
Ohne Garantie auf Funktionalität oder richtige Richtung, das ist nur, was ich auf die Schnelle in der MSDN gefunden habe.
Ansonsten evtl auch das hier:
http://msdn.microsoft.com/de-de/library/system.windows.threading.dispatcherframe.aspx


Falls du wider Erwarten VB6 benutzen solltest, dann such in dem Zusammenhang mal nach "DoEvents".
 
Zurück