<?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[CComVariant &#x2F; Stringmanipulation]]></title><description><![CDATA[<p>Hallo ich hab mal eine Frage. Wie ist es möglich eine CComVariant Variable zusammenzusetzen. Ich müßte ein Textfile auslesen und den Inhalt in eine die Variable Schreiben. Genau das selbe müßte ich dann anschliessend mit einer CHAR Variablen tun. Habs mit strcat probiert, hat aber nur zu Fehler geführt.</p>
<pre><code class="language-cpp">CComVariant postData(&quot;-----------------------------7d72e02c1a0070\r\n&quot;
											&quot;Content-Disposition: form-data; name=\&quot;file\&quot;; filename=\&quot;TESTFILE.TXT\&quot;\r\n&quot;
											&quot;Content-Type: application/octet-stream\r\n\r\n&quot;

											//FILE- HIER MÜSSTE DER INHALT DES TEXTFILES HIN!!!!!

											&quot;\r\n\r\n&quot;
											&quot;-----------------------------7d72e02c1a0070\r\n&quot;
											&quot;Content-Disposition: form-data; name=\&quot;submit\&quot;\r\n\r\n&quot;

											&quot;Upload\r\n&quot;
											&quot;-----------------------------7d72e02c1a0070--\&quot;;&quot;);
</code></pre>
<p>Wäre Klasse wenn Ihr helfen könntet. Danke!</p>
<p>Gruß</p>
<p>KMB</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/188551/ccomvariant-stringmanipulation</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 02:06:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/188551.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 Aug 2007 16:09:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Wed, 01 Aug 2007 16:09:12 GMT]]></title><description><![CDATA[<p>Hallo ich hab mal eine Frage. Wie ist es möglich eine CComVariant Variable zusammenzusetzen. Ich müßte ein Textfile auslesen und den Inhalt in eine die Variable Schreiben. Genau das selbe müßte ich dann anschliessend mit einer CHAR Variablen tun. Habs mit strcat probiert, hat aber nur zu Fehler geführt.</p>
<pre><code class="language-cpp">CComVariant postData(&quot;-----------------------------7d72e02c1a0070\r\n&quot;
											&quot;Content-Disposition: form-data; name=\&quot;file\&quot;; filename=\&quot;TESTFILE.TXT\&quot;\r\n&quot;
											&quot;Content-Type: application/octet-stream\r\n\r\n&quot;

											//FILE- HIER MÜSSTE DER INHALT DES TEXTFILES HIN!!!!!

											&quot;\r\n\r\n&quot;
											&quot;-----------------------------7d72e02c1a0070\r\n&quot;
											&quot;Content-Disposition: form-data; name=\&quot;submit\&quot;\r\n\r\n&quot;

											&quot;Upload\r\n&quot;
											&quot;-----------------------------7d72e02c1a0070--\&quot;;&quot;);
</code></pre>
<p>Wäre Klasse wenn Ihr helfen könntet. Danke!</p>
<p>Gruß</p>
<p>KMB</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1336698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1336698</guid><dc:creator><![CDATA[KMB]]></dc:creator><pubDate>Wed, 01 Aug 2007 16:09:12 GMT</pubDate></item><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Fri, 03 Aug 2007 08:06:56 GMT]]></title><description><![CDATA[<p>Ist die Frage unverständlich formuliert oder versteht man was ich meine?</p>
<p>Gruß</p>
<p>KMB</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337850</guid><dc:creator><![CDATA[kmb]]></dc:creator><pubDate>Fri, 03 Aug 2007 08:06:56 GMT</pubDate></item><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Fri, 03 Aug 2007 08:13:07 GMT]]></title><description><![CDATA[<p>Ich würde mal sagen, wenn man dein Problem verstehen könnte, kämen bereits Antworten <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>Das Problem ist - soweit ich das sehe - wohl nicht die Variant, sondern die Bereitstellung der nötigen Parameter. Und da würde ich einen CString nehmen, stückweise den Dateiinhalt dort reinlesen und ihn schließlich an dein Variant übergeben. (alternativ kannst du auch ein ausreichend großes char-Array (groß genug für den kompletten Dateiinhalt plus Header und Footer) anlegen und per fread() befüllen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1337854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1337854</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 03 Aug 2007 08:13:07 GMT</pubDate></item><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Fri, 03 Aug 2007 11:28:04 GMT]]></title><description><![CDATA[<p>OK, erstmal danke für die Antwort. Aber wie bekomme ich denn nun den Inhalt vom CString in die CComvariant VAR?</p>
<p>Gruß</p>
<p>KMB</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338058</guid><dc:creator><![CDATA[kmb]]></dc:creator><pubDate>Fri, 03 Aug 2007 11:28:04 GMT</pubDate></item><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Fri, 03 Aug 2007 21:21:03 GMT]]></title><description><![CDATA[<p>So ähnlich vielleicht:</p>
<pre><code class="language-cpp">CStringA tempalte = &quot;-----------------------------7d72e02c1a0070\r\n&quot;
    &quot;Content-Disposition: form-data; name=\&quot;file\&quot;; filename=\&quot;TESTFILE.TXT\&quot;\r\n&quot;
    &quot;Content-Type: application/octet-stream\r\n\r\n&quot;
    &quot;$text$&quot;
    &quot;\r\n\r\n&quot;
    &quot;-----------------------------7d72e02c1a0070\r\n&quot;
    &quot;Content-Disposition: form-data; name=\&quot;submit\&quot;\r\n\r\n&quot;
    &quot;Upload\r\n&quot;
    &quot;-----------------------------7d72e02c1a0070--\&quot;;&quot;;

CStringA textFileContents = ...;

CStringA message = tempalte;
message.Replace(&quot;$text$&quot;, textFileContents);

CComVariant cv(static_cast&lt;char const*&gt;(message));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1338437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338437</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Fri, 03 Aug 2007 21:21:03 GMT</pubDate></item><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Fri, 03 Aug 2007 22:23:24 GMT]]></title><description><![CDATA[<p>Sieht erstmal ziemlich gut aus. danke hustbaer. ich werd das mal ausprobieren.</p>
<p>gruß</p>
<p>kmb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338465</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338465</guid><dc:creator><![CDATA[kmb]]></dc:creator><pubDate>Fri, 03 Aug 2007 22:23:24 GMT</pubDate></item><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Fri, 03 Aug 2007 22:35:34 GMT]]></title><description><![CDATA[<p>Hab dabei leider noch ein kleines Problem. Weiss nicht genau woran das liegen kann. Wenn ich versuche &lt;string&gt; zu includen, dann bekomme ich folgende Fehlermeldungen (sind ziemlich viele scheint aber immer dasselbe Problem zu sein mit dem Namespace):</p>
<p>Error 1 error C2870: 'std' : a namespace definition must appear either at file scope or immediately within another namespace definition c:\programme\microsoft visual studio 8\vc\include\yvals.h 480</p>
<p>Woran könnte das liegen?</p>
<p>Gruß</p>
<p>kmb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338470</guid><dc:creator><![CDATA[kmb]]></dc:creator><pubDate>Fri, 03 Aug 2007 22:35:34 GMT</pubDate></item><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Fri, 03 Aug 2007 22:48:14 GMT]]></title><description><![CDATA[<p>Letzte NAchricht bitte ignorieren, hab mein Fehler gefunden. include war innerhalb der Klasse. <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/1338474</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338474</guid><dc:creator><![CDATA[kmb]]></dc:creator><pubDate>Fri, 03 Aug 2007 22:48:14 GMT</pubDate></item><item><title><![CDATA[Reply to CComVariant &#x2F; Stringmanipulation on Fri, 03 Aug 2007 23:06:01 GMT]]></title><description><![CDATA[<p>Hat super geklappt Hustbaer. Vielen vielen Dank!!!</p>
<p>Gruß</p>
<p>kmb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1338480</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1338480</guid><dc:creator><![CDATA[kmb]]></dc:creator><pubDate>Fri, 03 Aug 2007 23:06:01 GMT</pubDate></item></channel></rss>