<?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[CDokument::OnOpenDocument() Fehler]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich will ein Dokument öffnen, was auf einem Server liegt.<br />
Den Pfad dahin hole ich mir aus einem Registry-Eintrag.</p>
<p>Ich habe also:</p>
<pre><code class="language-cpp">// in str(CString) steht der aus der Registry ausgelesene Pfad
// schon mit maskierten \ in etwa &quot;\\\\s0001f006\\Team 3\\Daten\\Data.dat&quot;
OnOpenDocument(str);
</code></pre>
<p>Da bekomme ich beim Öffnen immer eine Fehlermeldung &quot;contains invalid path&quot;<br />
Übergebe den Pfad-Parameter direkt klappt es wunderbar</p>
<pre><code class="language-cpp">OnOpenDocument(&quot;\\\\s0001f006\\Team 3\\Daten\\Data.dat&quot;);
</code></pre>
<p>Hat jemand vielleicht eine Ahnung woran dan liegt?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/42644/cdokument-onopendocument-fehler</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 05:10:52 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/42644.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 Jul 2003 09:13:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CDokument::OnOpenDocument() Fehler on Tue, 15 Jul 2003 09:13:15 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich will ein Dokument öffnen, was auf einem Server liegt.<br />
Den Pfad dahin hole ich mir aus einem Registry-Eintrag.</p>
<p>Ich habe also:</p>
<pre><code class="language-cpp">// in str(CString) steht der aus der Registry ausgelesene Pfad
// schon mit maskierten \ in etwa &quot;\\\\s0001f006\\Team 3\\Daten\\Data.dat&quot;
OnOpenDocument(str);
</code></pre>
<p>Da bekomme ich beim Öffnen immer eine Fehlermeldung &quot;contains invalid path&quot;<br />
Übergebe den Pfad-Parameter direkt klappt es wunderbar</p>
<pre><code class="language-cpp">OnOpenDocument(&quot;\\\\s0001f006\\Team 3\\Daten\\Data.dat&quot;);
</code></pre>
<p>Hat jemand vielleicht eine Ahnung woran dan liegt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/309536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/309536</guid><dc:creator><![CDATA[MuehBln]]></dc:creator><pubDate>Tue, 15 Jul 2003 09:13:15 GMT</pubDate></item><item><title><![CDATA[Reply to CDokument::OnOpenDocument() Fehler on Wed, 16 Jul 2003 07:47:19 GMT]]></title><description><![CDATA[<p>ich hab's jetzt nochmal direkt ohne Maskierung der \ versucht und da funzts.</p>
<pre><code class="language-cpp">// globaldata hat den Wert &quot;\\s0001f006\Team 3\Daten\Data.dat
OpenDocument(globaldata);
</code></pre>
<p>Warum muss ich die Backslashs mal über \\ maskieren und mal nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/310294</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/310294</guid><dc:creator><![CDATA[MuehBln]]></dc:creator><pubDate>Wed, 16 Jul 2003 07:47:19 GMT</pubDate></item><item><title><![CDATA[Reply to CDokument::OnOpenDocument() Fehler on Wed, 16 Jul 2003 07:51:16 GMT]]></title><description><![CDATA[<p>Nur Im Quellcode \\ für \.<br />
Nach dem Komplieren gibt es nur noch \. (Genauso wie aus \t ein Tabulatorzeichen gemacht wird.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/310300</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/310300</guid><dc:creator><![CDATA[Oliver]]></dc:creator><pubDate>Wed, 16 Jul 2003 07:51:16 GMT</pubDate></item><item><title><![CDATA[Reply to CDokument::OnOpenDocument() Fehler on Wed, 16 Jul 2003 07:58:04 GMT]]></title><description><![CDATA[<p>Ja das ist klar, aber ich rufe 2 mal OpenDocument(LPCSTR pathname) mit einem CString als Parameter auf.</p>
<p>pfad1 = &quot;C:\\Programm Files\\DMC\\Daten.cdm&quot;<br />
pfad2 = &quot;\\S0001f001\Daten\Data.cfg&quot;</p>
<p>mache ich aus pfad1 = &quot;C:\Programm Files\DMC\Daten.cdm&quot; erhalte ich einen Fehler, dass der Pfad nicht gefunden wurde.<br />
mache ich aus pfad2 = &quot;\\\S0001f001\\Daten\\Data.cfg&quot; habe ich das gleiche Problem.</p>
<p>Ich verstehe aber nicht, warum ich einmal mit \\ und einmal mit \ arbeite kann/muss.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/310308</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/310308</guid><dc:creator><![CDATA[MuehBln]]></dc:creator><pubDate>Wed, 16 Jul 2003 07:58:04 GMT</pubDate></item><item><title><![CDATA[Reply to CDokument::OnOpenDocument() Fehler on Wed, 16 Jul 2003 10:13:59 GMT]]></title><description><![CDATA[<p>Lasse dir den Pfad einfach mal via MessageBox ausgeben. Das dürfte dann alles erklären.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/310440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/310440</guid><dc:creator><![CDATA[Oliver]]></dc:creator><pubDate>Wed, 16 Jul 2003 10:13:59 GMT</pubDate></item></channel></rss>