<?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[ActiveX Eigenschaften speichern]]></title><description><![CDATA[<p>Hallo,</p>
<p>irgendwie blicke ich hier einfach nicht durch.<br />
Ich habe ein MFC ActiveX-Steuerelement mit dem Assistenten von vc++6 erstellt.<br />
Nun habe ich diesem Steuerelement eine Eigenschaft OLE_COLOR &quot;BorderColor&quot; hinzugefügt. Ich habe nun die Variable m_borderColor und einen neuen Funktionsrumpf &quot;OnBorderColorChanged()&quot; den mir der Assistent erstellt hat.<br />
Meine OnDraw Funktion sieht so aus.<br />
*<br />
CPen pen;<br />
pen.CreatePen(PS_SOLID, 1, m_borderColor);<br />
pdc-&gt;SelectObject(&amp;pen);</p>
<p>pdc-&gt;Rectangle(&amp;rcBounds);*</p>
<p>Ich zeichne also ein Rechteck, dessen Rahmenfarbe m_borderColor ist.<br />
Soweit so gut. Wenn ich mein ActiveX in VB lade und die Farbe zum Beispiel auf Rot setze, ist sie trotzdem immer Schwarz wenn ich das Programm ausführe.<br />
Nach der Programm ausführung steht die Eigenschaft &quot;BorderColor&quot; wieder auf der Farbe schwarz. Wie kann ich diese Speichern. So das mein ActiveX die Farbe anzeigt und auch behält ?</p>
<p>Vielen Dank für Eure Hilfe,<br />
Mit freundlichen Grüßen<br />
Ronny W</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/45988/activex-eigenschaften-speichern</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 18:29:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/45988.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Aug 2003 10:23:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 10:23:30 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>irgendwie blicke ich hier einfach nicht durch.<br />
Ich habe ein MFC ActiveX-Steuerelement mit dem Assistenten von vc++6 erstellt.<br />
Nun habe ich diesem Steuerelement eine Eigenschaft OLE_COLOR &quot;BorderColor&quot; hinzugefügt. Ich habe nun die Variable m_borderColor und einen neuen Funktionsrumpf &quot;OnBorderColorChanged()&quot; den mir der Assistent erstellt hat.<br />
Meine OnDraw Funktion sieht so aus.<br />
*<br />
CPen pen;<br />
pen.CreatePen(PS_SOLID, 1, m_borderColor);<br />
pdc-&gt;SelectObject(&amp;pen);</p>
<p>pdc-&gt;Rectangle(&amp;rcBounds);*</p>
<p>Ich zeichne also ein Rechteck, dessen Rahmenfarbe m_borderColor ist.<br />
Soweit so gut. Wenn ich mein ActiveX in VB lade und die Farbe zum Beispiel auf Rot setze, ist sie trotzdem immer Schwarz wenn ich das Programm ausführe.<br />
Nach der Programm ausführung steht die Eigenschaft &quot;BorderColor&quot; wieder auf der Farbe schwarz. Wie kann ich diese Speichern. So das mein ActiveX die Farbe anzeigt und auch behält ?</p>
<p>Vielen Dank für Eure Hilfe,<br />
Mit freundlichen Grüßen<br />
Ronny W</p>
]]></description><link>https://www.c-plusplus.net/forum/post/332796</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332796</guid><dc:creator><![CDATA[Ronny W]]></dc:creator><pubDate>Fri, 15 Aug 2003 10:23:30 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 11:12:00 GMT]]></title><description><![CDATA[<p>Mach ich irgendetwas falsch ? Auf meine Beiträge antwortet fast nie jemmand!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/332847</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332847</guid><dc:creator><![CDATA[Ronny W]]></dc:creator><pubDate>Fri, 15 Aug 2003 11:12:00 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 12:18:33 GMT]]></title><description><![CDATA[<p>Wie setzt du m_borderColor?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/332923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332923</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Fri, 15 Aug 2003 12:18:33 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 12:48:02 GMT]]></title><description><![CDATA[<p>Ich setze m_borderColor mit SetBorderColor(OLE_COLOR nNewValue)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/332958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332958</guid><dc:creator><![CDATA[Ronny W]]></dc:creator><pubDate>Fri, 15 Aug 2003 12:48:02 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 12:52:13 GMT]]></title><description><![CDATA[<p>ich meine den Aufruf dieser Funktion im VB-Programm!</p>
<p>Tut das ActiveX denn mit einem C++-Testprogramm?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/332962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332962</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Fri, 15 Aug 2003 12:52:13 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 13:08:19 GMT]]></title><description><![CDATA[<p>Aufrufen tu ich ihn unter vb so...</p>
<p>testbutton1.BorderColor = ...</p>
<p>testbutton1 ist das ActiveX.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/332975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332975</guid><dc:creator><![CDATA[Ronny W]]></dc:creator><pubDate>Fri, 15 Aug 2003 13:08:19 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 13:12:31 GMT]]></title><description><![CDATA[<p>Vielleicht wärest du so freundlich und würdest die gesamte Zeile posten? Und wieso machst du &quot;BorderColor = &quot;, wenn die FUnktion SetBorderColor heisst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/332979</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332979</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Fri, 15 Aug 2003 13:12:31 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 13:18:35 GMT]]></title><description><![CDATA[<p>Hallo.</p>
<p>Ich habe dir das Projekt geuploaded. Brauchst es dir also nur downloaden.<br />
Ist nur ein primitives activeX was ein Rechteck darstellt.</p>
<p>Hier der Pfad.<br />
<a href="http://www.ultratuner.de/testbutton.ace" rel="nofollow">http://www.ultratuner.de/testbutton.ace</a></p>
<p>Vielen Dank für deine Hilfe.</p>
<p>Mit freundlichen Grüßen<br />
Ronny</p>
]]></description><link>https://www.c-plusplus.net/forum/post/332984</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332984</guid><dc:creator><![CDATA[Ronny.W]]></dc:creator><pubDate>Fri, 15 Aug 2003 13:18:35 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Fri, 15 Aug 2003 13:26:19 GMT]]></title><description><![CDATA[<p>CreatePen erwartet ein COLORREF kein OLE_COLOR. probiers mal so:</p>
<pre><code class="language-cpp">COLORREF clr;
OleTranslateColor(GetBorderColor(),NULL,&amp;clr);
pen.CreatePen(PS_SOLID, 1, clr);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/332991</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/332991</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Fri, 15 Aug 2003 13:26:19 GMT</pubDate></item><item><title><![CDATA[Reply to ActiveX Eigenschaften speichern on Mon, 18 Aug 2003 05:40:33 GMT]]></title><description><![CDATA[<p>wenn ich das aktivX ausführe wird die eingestellte Farbe nicht angezeigt.<br />
Was kann ich noch tun ???</p>
<p>Mit freundlichen Grüßen<br />
Ronny W <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="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/334681</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/334681</guid><dc:creator><![CDATA[Ronny W]]></dc:creator><pubDate>Mon, 18 Aug 2003 05:40:33 GMT</pubDate></item></channel></rss>