<?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[LEDs]]></title><description><![CDATA[<p>Hy leute,</p>
<p>ich hab ein kleines problem und bitte um unterstutzung:<br />
mit diese switch anweisung will ich ein paar led zu leuchten bringen</p>
<pre><code class="language-cpp">if (i==5)
		{
            switch (DpData.InputData[i])
		{
			case 0X04:m_CLOSED1.ShowWindow(TRUE);
				      m_CLOSED2.ShowWindow(FALSE);	
		              break;

			case 0X05:m_SENS11.ShowWindow(TRUE);
				      m_SENS12.ShowWindow(FALSE);
		              break;

			case 0X0C:m_SENSEXT1.ShowWindow(TRUE);
		              m_SENSEXT2.ShowWindow(FALSE);
				      break;

			  case 0X06:m_SENS21.ShowWindow(TRUE);
				        m_SENS22.ShowWindow(FALSE);	
		              break;

			  default:m_SENS11.ShowWindow(FALSE);
				      m_SENS12.ShowWindow(TRUE);
				      m_SENSEXT1.ShowWindow(FALSE);
				      m_SENSEXT2.ShowWindow(TRUE);
				      m_SENS21.ShowWindow(FALSE);
				      m_SENS22.ShowWindow(TRUE);		    	
		}
		}
</code></pre>
<p>es Klappt beim leuchten aber anscheind wird default nicht angenommen die leds werden nicht zuruckgesetzt!!oder hab etwa falsch programmiert??<br />
danke voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/148081/leds</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 19:24:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/148081.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 May 2006 09:37:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to LEDs on Tue, 23 May 2006 11:22:26 GMT]]></title><description><![CDATA[<p>Hy leute,</p>
<p>ich hab ein kleines problem und bitte um unterstutzung:<br />
mit diese switch anweisung will ich ein paar led zu leuchten bringen</p>
<pre><code class="language-cpp">if (i==5)
		{
            switch (DpData.InputData[i])
		{
			case 0X04:m_CLOSED1.ShowWindow(TRUE);
				      m_CLOSED2.ShowWindow(FALSE);	
		              break;

			case 0X05:m_SENS11.ShowWindow(TRUE);
				      m_SENS12.ShowWindow(FALSE);
		              break;

			case 0X0C:m_SENSEXT1.ShowWindow(TRUE);
		              m_SENSEXT2.ShowWindow(FALSE);
				      break;

			  case 0X06:m_SENS21.ShowWindow(TRUE);
				        m_SENS22.ShowWindow(FALSE);	
		              break;

			  default:m_SENS11.ShowWindow(FALSE);
				      m_SENS12.ShowWindow(TRUE);
				      m_SENSEXT1.ShowWindow(FALSE);
				      m_SENSEXT2.ShowWindow(TRUE);
				      m_SENS21.ShowWindow(FALSE);
				      m_SENS22.ShowWindow(TRUE);		    	
		}
		}
</code></pre>
<p>es Klappt beim leuchten aber anscheind wird default nicht angenommen die leds werden nicht zuruckgesetzt!!oder hab etwa falsch programmiert??<br />
danke voraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1063358</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063358</guid><dc:creator><![CDATA[Alex Andrej]]></dc:creator><pubDate>Tue, 23 May 2006 11:22:26 GMT</pubDate></item><item><title><![CDATA[Reply to LEDs on Tue, 23 May 2006 11:14:47 GMT]]></title><description><![CDATA[<p>Hi leute,</p>
<p>kann keiner hilfe anbieten. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1063426</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063426</guid><dc:creator><![CDATA[Alex Andrej]]></dc:creator><pubDate>Tue, 23 May 2006 11:14:47 GMT</pubDate></item><item><title><![CDATA[Reply to LEDs on Tue, 23 May 2006 11:22:10 GMT]]></title><description><![CDATA[<p>1. Hab Geduld <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
2. Code Tags wären nett - hab ich mal nachgebessert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /><br />
3. Wo sind da LEDs?<br />
4. Schau doch mal per Debugger, ob du überhaupt im default-Zweig lang kommst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1063430</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063430</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Tue, 23 May 2006 11:22:10 GMT</pubDate></item><item><title><![CDATA[Reply to LEDs on Tue, 23 May 2006 11:31:08 GMT]]></title><description><![CDATA[<p>Alex Andrej schrieb:</p>
<blockquote>
<p>kann keiner hilfe anbieten. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
</blockquote>
<p>Wir soll Dir da jemand helfen?</p>
<p>Offensichtlich bestehen Deine Wert eben nur aus 0x04, 0x05, 0x06, 0x0C!<br />
Dann kann eben der default nicht anspringen.<br />
Kontrolliere eher alle Werte die DpData.InputData[i] liefern kann!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1063436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1063436</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 23 May 2006 11:31:08 GMT</pubDate></item><item><title><![CDATA[Reply to LEDs on Wed, 24 May 2006 17:27:47 GMT]]></title><description><![CDATA[<p>Am besten bastelst Du Dir ein MessageBox( DpData.InputData[i] ) (vorher formatieren, damit es als String durchgeht) und schaust Dir an, ob Du wirklich nur die Werte in den case-Zweigen erhälst. Dann musst Du Dich um die Logik kümmern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1064454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1064454</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Wed, 24 May 2006 17:27:47 GMT</pubDate></item><item><title><![CDATA[Reply to LEDs on Wed, 24 May 2006 17:37:24 GMT]]></title><description><![CDATA[<p>Erhard Henkes schrieb:</p>
<blockquote>
<p>Am besten bastelst Du Dir ein MessageBox( DpData.InputData[i] ) (vorher formatieren, damit es als String durchgeht) und schaust Dir an, ob Du wirklich nur die Werte in den case-Zweigen erhälst...</p>
</blockquote>
<p>und wenn man sich sowas sparen will: visual studio hat einen wirklich guten eingebauten debugger...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1064459</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1064459</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Wed, 24 May 2006 17:37:24 GMT</pubDate></item><item><title><![CDATA[Reply to LEDs on Thu, 25 May 2006 13:18:14 GMT]]></title><description><![CDATA[<blockquote>
<p>visual studio hat einen wirklich guten eingebauten debugger...</p>
</blockquote>
<p>Das stimmt. Man kann mit TRACE(...) bestens Abläufe und Variablen-Werte verfolgen. In der Releaseversion werden die TRACE-Anweisungen anschließend einfach übergangen.</p>
<p>Neben TRACE gibt es noch die speziellen Makros TRACE0, TRACE1, TRACE2 und TRACE3:</p>
<p>TRACE0( format-string )<br />
TRACE1( format-string, var1 )<br />
TRACE2( format-string, var1, var2 )<br />
TRACE3( format-string, var1, var2, var3 )</p>
<p>Beim Einsatz von Unicode sind die Makros TRACE0, TRACE1, TRACE2 und TRACE3 einfacher zu verwenden als TRACE, da in diesem Fall _T(...) nicht notwendig ist.</p>
<p>Beispiele:</p>
<pre><code class="language-cpp">BOOL CMyApplication :: InitInstance() 
{ 
	TRACE0(&quot;CMyWindow soll nun auf dem Heap erstellt werden.\n&quot;);
	TRACE1(&quot;m_pMainWnd: %X\n&quot;, m_pMainWnd);
	m_pMainWnd = new CMyWindow;
	TRACE0(&quot;CMyWindow wurde auf dem Heap erstellt.\n&quot;);
	TRACE1(&quot;m_pMainWnd: %X\n&quot;, m_pMainWnd);
	m_pMainWnd -&gt;ShowWindow( m_nCmdShow ); 
	TRACE0(&quot;ShowWindow(...) wurde ausgeführt.\n&quot;);
	return TRUE; 
}
</code></pre>
<p>oder</p>
<pre><code class="language-cpp">m_pMainWnd = new CMyWindow;
TRACE2(&quot;Style: %d, ExStyle: %d \n&quot;, m_pMainWnd-&gt;GetStyle(),
                                    m_pMainWnd-&gt;GetExStyle() );
</code></pre>
<p>Damit einfach die Variable im switch/case-Zweig verfolgen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1064876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1064876</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Thu, 25 May 2006 13:18:14 GMT</pubDate></item></channel></rss>