<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Handling eines dynamischen Timers in einer Methode]]></title><description><![CDATA[<p>Hallo Zusammen,</p>
<p>ich habe folgendes Problem:<br />
Ich erstelle in einer Methode meiner Klasse dynamisch einen Timer!<br />
Dieser soll beim OnTimer Ereigniss mehrere Funktionen ausführen und die Durchläufe zählen um eine bestimmte Gesamtzeit zu erreichen. Dazu nehm ich eine static integer und wenn die Gesamtzahl erreicht ist soll Timer Enabled auf false gesetzt werden.</p>
<p>Das Problem ist, das ich es nicht schaffe das die Methode mit der der Timer erstellt wurde solange wartet bis die Gesamtzeit erreicht wird.</p>
<p>Ich habe mit &quot;do - while&quot; und &quot;while&quot; versucht solange zu warten bis Timer Enable==false ist.<br />
dann springt das programm, aber nicht mehr in das OnTimer Ereigniss.</p>
<p>Wie schaffe ich es also das die Methode solange wartet bis Timer Enable==false und die OnTimer Ereignisse auch ausgeführt werden.</p>
<p>Falls das nicht geht , hat jemand eine Idee wie ich es anders machen kann???</p>
<p>Vielen Dank!</p>
<p>mfg hans</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/159034/handling-eines-dynamischen-timers-in-einer-methode</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 21:43:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/159034.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 11 Sep 2006 13:23:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Handling eines dynamischen Timers in einer Methode on Mon, 11 Sep 2006 13:23:45 GMT]]></title><description><![CDATA[<p>Hallo Zusammen,</p>
<p>ich habe folgendes Problem:<br />
Ich erstelle in einer Methode meiner Klasse dynamisch einen Timer!<br />
Dieser soll beim OnTimer Ereigniss mehrere Funktionen ausführen und die Durchläufe zählen um eine bestimmte Gesamtzeit zu erreichen. Dazu nehm ich eine static integer und wenn die Gesamtzahl erreicht ist soll Timer Enabled auf false gesetzt werden.</p>
<p>Das Problem ist, das ich es nicht schaffe das die Methode mit der der Timer erstellt wurde solange wartet bis die Gesamtzeit erreicht wird.</p>
<p>Ich habe mit &quot;do - while&quot; und &quot;while&quot; versucht solange zu warten bis Timer Enable==false ist.<br />
dann springt das programm, aber nicht mehr in das OnTimer Ereigniss.</p>
<p>Wie schaffe ich es also das die Methode solange wartet bis Timer Enable==false und die OnTimer Ereignisse auch ausgeführt werden.</p>
<p>Falls das nicht geht , hat jemand eine Idee wie ich es anders machen kann???</p>
<p>Vielen Dank!</p>
<p>mfg hans</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135167</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135167</guid><dc:creator><![CDATA[hansB.two]]></dc:creator><pubDate>Mon, 11 Sep 2006 13:23:45 GMT</pubDate></item><item><title><![CDATA[Reply to Handling eines dynamischen Timers in einer Methode on Mon, 11 Sep 2006 13:30:14 GMT]]></title><description><![CDATA[<p>Mal ganz davon abgesehen, dass ich diese Vorgehensweise für nicht allzu elegant halte: Dass der Timer nicht ausgelöst wird, während die while-Schleife läuft, liegt daran, dass Timer Nachrichtengesteuert funktionieren. Wenn Du also hier und da in der while Schleife ein Application-&gt;ProcessMessages() aufrufst sollte das funktionieren.</p>
<p>Wenn Du das Problemstellung näher beschreibst, kann man Dir vielleicht auch einen anderen Weg zeigen, als in einer while-Schleife auf einen Timer zu warten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135170</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 11 Sep 2006 13:30:14 GMT</pubDate></item><item><title><![CDATA[Reply to Handling eines dynamischen Timers in einer Methode on Mon, 11 Sep 2006 13:43:57 GMT]]></title><description><![CDATA[<p>Hey vielen Dank, damit gehts!<br />
ich kannte die Funktion Application-&gt; ProcessMessages(); nicht.<br />
Ich bin aber auch für einen Tip für eine eleganter Programierung dankbar!</p>
<p>ALso nochmal kurz zur Erläuterung:<br />
Ich habe eine Methode die in bestimmten Intervallen mehre Funktionen ausführen muss und dies über eine bestimmte Gesamtzeit. Dabei werden Intervallzeit und Gesamtzeit vom Anwender eingelesen.<br />
Wenn die Gesamtzeit abgelaufen soll die Methode beendet werden.</p>
<p>Vielen Dank.<br />
mfg hans</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135194</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135194</guid><dc:creator><![CDATA[hansB.two]]></dc:creator><pubDate>Mon, 11 Sep 2006 13:43:57 GMT</pubDate></item><item><title><![CDATA[Reply to Handling eines dynamischen Timers in einer Methode on Mon, 11 Sep 2006 13:48:09 GMT]]></title><description><![CDATA[<p>Ich habe leider noch ein weiteres Problem in diesem Zusammenhang!</p>
<p>Vielleicht kann mir jemand sagen wie ich die oben beschreiben static Integer Variable auch ausserhalb des OnTimer Events auswerten kann?????</p>
<p>Vielen Dank!!<br />
Mfg hans</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135201</guid><dc:creator><![CDATA[hansB.two]]></dc:creator><pubDate>Mon, 11 Sep 2006 13:48:09 GMT</pubDate></item><item><title><![CDATA[Reply to Handling eines dynamischen Timers in einer Methode on Mon, 11 Sep 2006 13:57:18 GMT]]></title><description><![CDATA[<p>Das geht gar nicht. Mach diese Zählvariable einfach zum Member deiner Klasse (Form).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135206</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 11 Sep 2006 13:57:18 GMT</pubDate></item><item><title><![CDATA[Reply to Handling eines dynamischen Timers in einer Methode on Mon, 11 Sep 2006 14:10:43 GMT]]></title><description><![CDATA[<p>Vielen Dank, das mit der Variable ist jetzt klar, war ne dä... frage! sorry!!</p>
<p>mfg hans</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135216</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135216</guid><dc:creator><![CDATA[hansB.two]]></dc:creator><pubDate>Mon, 11 Sep 2006 14:10:43 GMT</pubDate></item></channel></rss>