<?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[Mit VC++ eine DLL schreiben, die einen String zurück lifert.]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe folgendes Problem: Ich möchte mit VC++ eine DLL schreiben, die einen String an ein anderes Programm liefert. Wenn ich Zalen an das Programm übergebe, funktioniert das auch ohne Probleme. Aber bei dem String funktioniert nichts.</p>
<p>Wenn mir jemand weiter helfen könnte wäre ich sehr verbunden.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/72511/mit-vc-eine-dll-schreiben-die-einen-string-zurück-lifert</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 14:29:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/72511.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Apr 2004 12:53:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mit VC++ eine DLL schreiben, die einen String zurück lifert. on Thu, 29 Apr 2004 12:53:24 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe folgendes Problem: Ich möchte mit VC++ eine DLL schreiben, die einen String an ein anderes Programm liefert. Wenn ich Zalen an das Programm übergebe, funktioniert das auch ohne Probleme. Aber bei dem String funktioniert nichts.</p>
<p>Wenn mir jemand weiter helfen könnte wäre ich sehr verbunden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/511114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/511114</guid><dc:creator><![CDATA[Crisu]]></dc:creator><pubDate>Thu, 29 Apr 2004 12:53:24 GMT</pubDate></item><item><title><![CDATA[Reply to Mit VC++ eine DLL schreiben, die einen String zurück lifert. on Thu, 29 Apr 2004 18:28:32 GMT]]></title><description><![CDATA[<p>Zeig mal wie du zahlen übergibst.<br />
Meinst du da eine Sharedbereich?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/511351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/511351</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Thu, 29 Apr 2004 18:28:32 GMT</pubDate></item><item><title><![CDATA[Reply to Mit VC++ eine DLL schreiben, die einen String zurück lifert. on Mon, 03 May 2004 11:23:11 GMT]]></title><description><![CDATA[<p>Die Funktion bekommt die Zahlen aus dem Programm und gibt einfach das Ergebniss zurück.</p>
<p>LONG addieren(LONG a, LONG b) {<br />
return (a + b);<br />
}</p>
<p>Nur bei den Strings, da funktioniert das nicht so einfach.</p>
<p>Die Nachvorschungen haben ergeben, dass der String als Longpointer an das Programm übergeben werden soll, oder so. Leider kenn ich mich mit der Speicher-Verwaltung und Pointer nicht so gut aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/513376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/513376</guid><dc:creator><![CDATA[Crisu]]></dc:creator><pubDate>Mon, 03 May 2004 11:23:11 GMT</pubDate></item><item><title><![CDATA[Reply to Mit VC++ eine DLL schreiben, die einen String zurück lifert. on Mon, 03 May 2004 13:17:18 GMT]]></title><description><![CDATA[<p>also exportierte C Funktion?!</p>
<pre><code class="language-cpp">extern &quot;C&quot; char *getString(void)
{
return &quot;Mein String&quot;;
}
</code></pre>
<p>oder mit wide characters (Unicode)</p>
<pre><code class="language-cpp">extern &quot;C&quot; TCHAR *getString(void)
{
TCHAR *meinString = _T(&quot;Hello World!&quot;);
return meinString;
}
</code></pre>
<p>wobei ich mal annehme das Du weisst wie Funktionen aus DLL´s &quot;exportiert&quot; werden.<br />
(daher das extern &quot;C&quot;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/513473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/513473</guid><dc:creator><![CDATA[Win32Noob]]></dc:creator><pubDate>Mon, 03 May 2004 13:17:18 GMT</pubDate></item></channel></rss>