<?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[Timerintervall verlängern]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe folgendes Problem:</p>
<p>Mein Prg. erstellt einen Timer (mit 10 sec) und ruf dann einen Thread auf, in dem der Timer immer wieder zurück gesetzt werden soll, wenn eine bestimmte Aktion (Download von Dateien) erfolgreich war. War die Aktion für die eingestellte Zeit nicht erfolgreich, soll der Timer &quot;anspringen&quot;</p>
<p>Ich habe folgende Lösung implementiert:</p>
<p>Im Thread wird der Timer angehalten<br />
- Timer-&gt;Enabled = false<br />
das Intervall neu gesetzt<br />
- Timer-&gt;Intervall = 1000<br />
und wieder gestartet<br />
- Timer-&gt;Enabled = true</p>
<p>Anders als von mir erwartet, wird so der Timer nicht zurück gesetzt. Er springt immer nach 10 sec an, nach 10 wird der Thread abgebrochen, egal ob ich die obigen Zeilen eingefügt haben oder nicht.</p>
<p>Wer kann helfen ?? Wie muss ich es machen, dass der Timer &quot;restartet&quot; wird, ohne ihn zu deleten und ihn mit new neu anzulegen ?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Besten Dank vorab</p>
<p>Michael</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/83279/timerintervall-verlängern</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 18:33:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/83279.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Aug 2004 09:16:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Timerintervall verlängern on Thu, 19 Aug 2004 09:18:11 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe folgendes Problem:</p>
<p>Mein Prg. erstellt einen Timer (mit 10 sec) und ruf dann einen Thread auf, in dem der Timer immer wieder zurück gesetzt werden soll, wenn eine bestimmte Aktion (Download von Dateien) erfolgreich war. War die Aktion für die eingestellte Zeit nicht erfolgreich, soll der Timer &quot;anspringen&quot;</p>
<p>Ich habe folgende Lösung implementiert:</p>
<p>Im Thread wird der Timer angehalten<br />
- Timer-&gt;Enabled = false<br />
das Intervall neu gesetzt<br />
- Timer-&gt;Intervall = 1000<br />
und wieder gestartet<br />
- Timer-&gt;Enabled = true</p>
<p>Anders als von mir erwartet, wird so der Timer nicht zurück gesetzt. Er springt immer nach 10 sec an, nach 10 wird der Thread abgebrochen, egal ob ich die obigen Zeilen eingefügt haben oder nicht.</p>
<p>Wer kann helfen ?? Wie muss ich es machen, dass der Timer &quot;restartet&quot; wird, ohne ihn zu deleten und ihn mit new neu anzulegen ?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Besten Dank vorab</p>
<p>Michael</p>
]]></description><link>https://www.c-plusplus.net/forum/post/586104</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/586104</guid><dc:creator><![CDATA[M_kuenzler]]></dc:creator><pubDate>Thu, 19 Aug 2004 09:18:11 GMT</pubDate></item><item><title><![CDATA[Reply to Timerintervall verlängern on Thu, 19 Aug 2004 09:29:02 GMT]]></title><description><![CDATA[<p>In wie fern zurücksetzen? Zeig mal deine Timer-Funktion... dann versteht man dich vielleicht...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/586113</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/586113</guid><dc:creator><![CDATA[Windoof]]></dc:creator><pubDate>Thu, 19 Aug 2004 09:29:02 GMT</pubDate></item><item><title><![CDATA[Reply to Timerintervall verlängern on Thu, 19 Aug 2004 09:33:10 GMT]]></title><description><![CDATA[<p>... zurücksetzen heißt einfach nur, dass ich nochmals den gleichen Zeitraum (bei mir 10 sec) warten möchte, wenn die Aktion &quot;Donwnload&quot; erfolgreich war.</p>
<p>Im Timer (OnTimer) wird nur der gesamte Thread beendet.... also hilft nicht wirklich weiter ....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/586119</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/586119</guid><dc:creator><![CDATA[M_kuenzler]]></dc:creator><pubDate>Thu, 19 Aug 2004 09:33:10 GMT</pubDate></item><item><title><![CDATA[Reply to Timerintervall verlängern on Thu, 19 Aug 2004 10:31:48 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>du machst</p>
<p>Timer-&gt;Enabled = false;<br />
Timer-&gt;Intervall = 1000;<br />
Timer-&gt;Enabled = true;</p>
<p>keine Ahnung ob das besser ist aber versuchs dochmal so</p>
<p>Timer-&gt;Enabled = false;<br />
Timer-&gt;Intervall = 1000;<br />
Application-&gt;Prozessmessage();<br />
Timer-&gt;Enabled = true;</p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/586170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/586170</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Thu, 19 Aug 2004 10:31:48 GMT</pubDate></item><item><title><![CDATA[Reply to Timerintervall verlängern on Thu, 19 Aug 2004 10:36:16 GMT]]></title><description><![CDATA[<p>geht ! DANKE</p>
]]></description><link>https://www.c-plusplus.net/forum/post/586174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/586174</guid><dc:creator><![CDATA[M_kuenzler]]></dc:creator><pubDate>Thu, 19 Aug 2004 10:36:16 GMT</pubDate></item></channel></rss>