<?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[ActivationTimer]]></title><description><![CDATA[<p>Hallo,</p>
<p>kennt Sie jemand mit dem ActivationTimer aus?<br />
<a href="http://www.codeguru.com/Cpp/W-P/system/misc/article.php/c5783/" rel="nofollow">http://www.codeguru.com/Cpp/W-P/system/misc/article.php/c5783/</a></p>
<p>Habe es wie unter Usage beschrieben implementiert. Hier mein Code:</p>
<pre><code class="language-cpp">void AuslastungFrm::datenaustausch()
{
      ActivationTimer actTimer;
      actTimer.AddTask(60000, AuslastungFrm::verbinden);
}
</code></pre>
<p>oder auch nur so</p>
<pre><code class="language-cpp">void AuslastungFrm::datenaustausch()
{
     ActivationTimer actTimer;
     actTimer.AddTask(60000, verbinden);
}
</code></pre>
<p>Es kommt immer dieser Fehler:<br />
C:\Dev-Cpp\auslastung\AuslastungFrm.cpp In member function <code>void AuslastungFrm::datenaustausch()': 96 C:\\Dev-Cpp\\auslastung\\AuslastungFrm.cpp no matching function for call to</code>ActivationTimer::AddTask(int, &lt;unknown type&gt;)'<br />
note C:\Dev-Cpp\auslastung\ActivationTimer.h:139 candidates are: int ActivationTimer::AddTask(long unsigned int, void*, void*)<br />
C:\Dev-Cpp\auslastung\Makefile.win [Build Error] [AuslastungFrm.obj] Error 1</p>
<p>Hat irgendwer eine Idee woran das liegt?</p>
<p>Danke &amp; Gruß<br />
Fabian</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/164585/activationtimer</link><generator>RSS for Node</generator><lastBuildDate>Mon, 14 Sep 2026 02:57:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/164585.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 10 Nov 2006 09:15:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ActivationTimer on Fri, 10 Nov 2006 09:15:37 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>kennt Sie jemand mit dem ActivationTimer aus?<br />
<a href="http://www.codeguru.com/Cpp/W-P/system/misc/article.php/c5783/" rel="nofollow">http://www.codeguru.com/Cpp/W-P/system/misc/article.php/c5783/</a></p>
<p>Habe es wie unter Usage beschrieben implementiert. Hier mein Code:</p>
<pre><code class="language-cpp">void AuslastungFrm::datenaustausch()
{
      ActivationTimer actTimer;
      actTimer.AddTask(60000, AuslastungFrm::verbinden);
}
</code></pre>
<p>oder auch nur so</p>
<pre><code class="language-cpp">void AuslastungFrm::datenaustausch()
{
     ActivationTimer actTimer;
     actTimer.AddTask(60000, verbinden);
}
</code></pre>
<p>Es kommt immer dieser Fehler:<br />
C:\Dev-Cpp\auslastung\AuslastungFrm.cpp In member function <code>void AuslastungFrm::datenaustausch()': 96 C:\\Dev-Cpp\\auslastung\\AuslastungFrm.cpp no matching function for call to</code>ActivationTimer::AddTask(int, &lt;unknown type&gt;)'<br />
note C:\Dev-Cpp\auslastung\ActivationTimer.h:139 candidates are: int ActivationTimer::AddTask(long unsigned int, void*, void*)<br />
C:\Dev-Cpp\auslastung\Makefile.win [Build Error] [AuslastungFrm.obj] Error 1</p>
<p>Hat irgendwer eine Idee woran das liegt?</p>
<p>Danke &amp; Gruß<br />
Fabian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1171981</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1171981</guid><dc:creator><![CDATA[fub0815]]></dc:creator><pubDate>Fri, 10 Nov 2006 09:15:37 GMT</pubDate></item><item><title><![CDATA[Reply to ActivationTimer on Fri, 10 Nov 2006 09:51:55 GMT]]></title><description><![CDATA[<p>oder gehört das eher ins WinAPI Forum...<br />
wenn ja bitte verschieben!</p>
<p>Danke &amp; Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1172024</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1172024</guid><dc:creator><![CDATA[fub0815]]></dc:creator><pubDate>Fri, 10 Nov 2006 09:51:55 GMT</pubDate></item><item><title><![CDATA[Reply to ActivationTimer on Fri, 10 Nov 2006 11:00:18 GMT]]></title><description><![CDATA[<p>Die Fehlermeldung sagt aus, daß du AddTask mit falschen Parametern aufrufst...</p>
<p>'AuslastungFrm::verbinden' mußt du als statische Methode der Klasse definieren und Aufruf dann mit:</p>
<pre><code class="language-cpp">void AuslastungFrm::datenaustausch() 
{ 
      ActivationTimer actTimer; 
      actTimer.AddTask(60000, &amp;AuslastungFrm::verbinden); 
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1172086</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1172086</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Fri, 10 Nov 2006 11:00:18 GMT</pubDate></item><item><title><![CDATA[Reply to ActivationTimer on Fri, 10 Nov 2006 11:59:02 GMT]]></title><description><![CDATA[<p>Danke erstmal!</p>
<p>jetzt gibts aber einen neuen Fehler!</p>
<blockquote>
<p>C:\Dev-Cpp\auslastung\AuslastungFrm.cpp In member function <code>void AuslastungFrm::datenaustausch()': 96 C:\\Dev-Cpp\\auslastung\\AuslastungFrm.cpp invalid conversion from \</code>void (<em>)()' to `void</em>'<br />
96 C:\Dev-Cpp\auslastung\AuslastungFrm.cpp initializing argument 2 of `int ActivationTimer::AddTask(long unsigned int, void*, void*)'<br />
C:\Dev-Cpp\auslastung\Makefile.win [Build Error] [AuslastungFrm.obj] Error 1</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1172124</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1172124</guid><dc:creator><![CDATA[fub0815]]></dc:creator><pubDate>Fri, 10 Nov 2006 11:59:02 GMT</pubDate></item><item><title><![CDATA[Reply to ActivationTimer on Fri, 10 Nov 2006 13:48:23 GMT]]></title><description><![CDATA[<p>Hallo,<br />
der ActivationTimer-Code ist nicht standard-konform. Er erwartet die Funktion in Form eines void-Pointers. Laut Standard können aber nur beliebige Datenzeiger nach void* konvertiert werden. Nicht aber Funktionszeiger. Damit der Compiler den Code übersetzen kann, musst du einen C-Cast einfügen:</p>
<pre><code class="language-cpp">// AuslastungFrm::verbinden ist hoffentlich eine statische Memberfunktion!
actTimer.AddTask(60000, (void*)&amp;AuslastungFrm::verbinden);
</code></pre>
<p>Das geht auf Posix-konformen-System gut. Aber schön ist es nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1172224</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1172224</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Fri, 10 Nov 2006 13:48:23 GMT</pubDate></item><item><title><![CDATA[Reply to ActivationTimer on Sat, 11 Nov 2006 11:20:56 GMT]]></title><description><![CDATA[<p>Danke erstmal. Nun wird fehlerfrei kompiliert, aber der Timer funktioniert imho nicht. Es wird keine Verbindung aufgebaut. Werd mich mal nach was anderem umschauen...</p>
<p>Kennt jemand einen Timer/Scheduler der gewisse Funktionen alle 60sec sowie auch alle 30 Tage(1 mal im monat) ausführen kann?</p>
<p>Danke &amp; Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1172395</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1172395</guid><dc:creator><![CDATA[fub0815]]></dc:creator><pubDate>Sat, 11 Nov 2006 11:20:56 GMT</pubDate></item></channel></rss>