<?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[Pass Array of UDTs with Variable Length Strings to C&#x2F;C++]]></title><description><![CDATA[<p>Hallo !</p>
<p><em>Habe der Übersichtlichekeit einen neuen Thread eröffnet. Sorry, aber bitte um Verständnis.</em></p>
<p>Folgendes Problem.<br />
Ich möchte ein Array eines UDTs von VB an eine C/C++ - Dll übergeben.<br />
<a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;194609" rel="nofollow">In der Konwledge-Base habe ich dieses dazu gefunden</a></p>
<p>Ich möchte das ganze allerdings ohne TypeLibrary und nur zwei Strings in dem UDT haben. Aber das bekomme ich nicht hin. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Kann mir jemand helfen ??? <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>Gruß Michael</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/48304/pass-array-of-udts-with-variable-length-strings-to-c-c</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 13:40:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/48304.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 07 Sep 2003 18:00:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Sun, 07 Sep 2003 18:00:29 GMT]]></title><description><![CDATA[<p>Hallo !</p>
<p><em>Habe der Übersichtlichekeit einen neuen Thread eröffnet. Sorry, aber bitte um Verständnis.</em></p>
<p>Folgendes Problem.<br />
Ich möchte ein Array eines UDTs von VB an eine C/C++ - Dll übergeben.<br />
<a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;194609" rel="nofollow">In der Konwledge-Base habe ich dieses dazu gefunden</a></p>
<p>Ich möchte das ganze allerdings ohne TypeLibrary und nur zwei Strings in dem UDT haben. Aber das bekomme ich nicht hin. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Kann mir jemand helfen ??? <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>Gruß Michael</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349086</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349086</guid><dc:creator><![CDATA[Michael__W.]]></dc:creator><pubDate>Sun, 07 Sep 2003 18:00:29 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Sun, 07 Sep 2003 18:57:00 GMT]]></title><description><![CDATA[<p>Wenn die dir da OLE an die Backe binden wollen, Viel Spaß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349116</guid><dc:creator><![CDATA[PAD]]></dc:creator><pubDate>Sun, 07 Sep 2003 18:57:00 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Sun, 07 Sep 2003 19:02:50 GMT]]></title><description><![CDATA[<p>PAD schrieb:</p>
<blockquote>
<p>Wenn die dir da OLE an die Backe binden wollen, Viel Spaß</p>
</blockquote>
<p>Wollen sie nicht, wie kommst Du denn darauf?</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/4221">@Michael__W</a><br />
Was spricht denn gegen die TypeLib? Hast Du Angst wegen einer zusätzlichen Datei? Du kannst die TypeLib auch den Ressourcen hinzufügen, damit hätte sich das Problem auch erledigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349118</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Sun, 07 Sep 2003 19:02:50 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Sun, 07 Sep 2003 19:26:55 GMT]]></title><description><![CDATA[<p>Wenn du in den MSDN Beitrag reinliest, siehst du es</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349137</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349137</guid><dc:creator><![CDATA[PAD]]></dc:creator><pubDate>Sun, 07 Sep 2003 19:26:55 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Sun, 07 Sep 2003 19:31:59 GMT]]></title><description><![CDATA[<p>Da habe ich reingelesen. Ich seh es nicht. Müsste nicht wenigstens irgendwo eine coclass zu finden sein?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349141</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349141</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Sun, 07 Sep 2003 19:31:59 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Sun, 07 Sep 2003 19:52:01 GMT]]></title><description><![CDATA[<p>Ich habs aus folgenden Code-zeilen geschlossen</p>
<pre><code class="language-cpp">#include &lt;oleauto.h&gt;
(t+i)-&gt;str = SysAllocString(OLESTR(&quot;Changed.&quot;));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/349155</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349155</guid><dc:creator><![CDATA[PAD]]></dc:creator><pubDate>Sun, 07 Sep 2003 19:52:01 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Sun, 07 Sep 2003 20:11:42 GMT]]></title><description><![CDATA[<p>PAD schrieb:</p>
<blockquote>
<p>Ich habs aus folgenden Code-zeilen geschlossen</p>
</blockquote>
<p>Das allein reicht nicht aus, um auf Anwendung von OLE zu schliessen. Die TypeLib im Artikel dient lediglich als eine Art Header-File für VB. Das fürt dann dazu, daß VB die Strings nicht mehr in ANSI- oder UNICODE-Strings konvertiert. Jetzt muß mit Basic-Strings (BSTR) direkt umgegangen werden. Und dieser Weg führt über SysAllocString/ SysFreeString (aus oleauto.h).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349161</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Sun, 07 Sep 2003 20:11:42 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Sun, 07 Sep 2003 20:36:35 GMT]]></title><description><![CDATA[<p>Da dies die Fortsetzung von<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?p=348708" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?p=348708</a><br />
ist, und wir damsls bei der VB Kommunikation gepasst hatten, ist das sehr interessant, allerdings kann ich wenn das <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> leidige <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> Thema VB wiedermal kommt nicht mehr es geht nicht sagen (Sch...).</p>
<p>Könnte man diesen Thread in die FAQ packen, damit er nicht verloren geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349166</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349166</guid><dc:creator><![CDATA[PAD]]></dc:creator><pubDate>Sun, 07 Sep 2003 20:36:35 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Mon, 08 Sep 2003 16:28:56 GMT]]></title><description><![CDATA[<p>Nette Diskussion ... <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>
<p>Aber trotzdem bleibt mein Problem bestehen.</p>
<p>Ein Array von UDTs/Structs an C++ von VB zu übergeben ist kein Problem solange es sich bei den Daten um Zahlen handelt (int, long, ...)</p>
<p>Wie kann ich denn ein Array mit Strings (String-Array) an C++ übergeben ???</p>
<p>Gruß Michael</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349766</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349766</guid><dc:creator><![CDATA[Michael__W.]]></dc:creator><pubDate>Mon, 08 Sep 2003 16:28:56 GMT</pubDate></item><item><title><![CDATA[Reply to Pass Array of UDTs with Variable Length Strings to C&#x2F;C++ on Mon, 08 Sep 2003 17:09:57 GMT]]></title><description><![CDATA[<p>Michael__W. schrieb:</p>
<blockquote>
<p>Wie kann ich denn ein Array mit Strings (String-Array) an C++ übergeben ???</p>
</blockquote>
<p><a href="http://www.c-plusplus.net/forum/viewtopic.php?t=48270" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=48270</a><br />
Wie isses mit VARTYPE als VT_BSTR?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/349795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/349795</guid><dc:creator><![CDATA[-King-]]></dc:creator><pubDate>Mon, 08 Sep 2003 17:09:57 GMT</pubDate></item></channel></rss>