<?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[alternative]]></title><description><![CDATA[<p>hallo,</p>
<p>ich steh voll auf der leitung, folgender code macht fix und fertig ich weiss warum weiss aber keine lösung wie ich es weg mache:</p>
<pre><code class="language-cpp">CStdioFile out_file;		
	CFileDialog file_dlg = CopyFile(&quot;..\\Start\\simul\\matrix2x2.sml&quot;, &quot;kopien\\file_neu.sml&quot;, true);

	CFileDialog file_neu (false,(&quot;*.sml&quot;), (&quot;*.sml&quot;), OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST,(&quot;Files(*.sml) | *.sml | All Files (*.*) | *.* ||&quot;), this);

	if (file_dlg.DoModal()==IDOK)		// if input ok 
	{

		CString m_file_name = file_dlg.GetPathName();

		//ab hier wie es im textfile steht. 

	if (out_file.Open(m_file_name,  CFile::modeReadWrite))
</code></pre>
<p>also er speichert nur dann wenn file_dlg ok ist. da ich aber oben file_dlg zum kopieren nutze speichert er folglich nur dann wenn ich genau diese kopierte datei überschreibe ist ja richtig er soll aber auch speichern wenn ich einen anderen namen eingebe. Und da ist das problem..........<br />
wie bekomme ich das weg...<br />
ich steh voll auf der leitung..<br />
hab mein mittagstief...<br />
Bitte helft mir</p>
<p>P.S. ich weiss das ich bereits einen ähnlichen code gepostet habe..... abe rjetzt ist er anders und daher nciht umbedingt mehr unter den namen zuführen &quot;blöde frage&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/52814/alternative</link><generator>RSS for Node</generator><lastBuildDate>Mon, 01 Jun 2026 03:48:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/52814.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Oct 2003 12:24:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to alternative on Thu, 23 Oct 2003 12:24:04 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>ich steh voll auf der leitung, folgender code macht fix und fertig ich weiss warum weiss aber keine lösung wie ich es weg mache:</p>
<pre><code class="language-cpp">CStdioFile out_file;		
	CFileDialog file_dlg = CopyFile(&quot;..\\Start\\simul\\matrix2x2.sml&quot;, &quot;kopien\\file_neu.sml&quot;, true);

	CFileDialog file_neu (false,(&quot;*.sml&quot;), (&quot;*.sml&quot;), OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST,(&quot;Files(*.sml) | *.sml | All Files (*.*) | *.* ||&quot;), this);

	if (file_dlg.DoModal()==IDOK)		// if input ok 
	{

		CString m_file_name = file_dlg.GetPathName();

		//ab hier wie es im textfile steht. 

	if (out_file.Open(m_file_name,  CFile::modeReadWrite))
</code></pre>
<p>also er speichert nur dann wenn file_dlg ok ist. da ich aber oben file_dlg zum kopieren nutze speichert er folglich nur dann wenn ich genau diese kopierte datei überschreibe ist ja richtig er soll aber auch speichern wenn ich einen anderen namen eingebe. Und da ist das problem..........<br />
wie bekomme ich das weg...<br />
ich steh voll auf der leitung..<br />
hab mein mittagstief...<br />
Bitte helft mir</p>
<p>P.S. ich weiss das ich bereits einen ähnlichen code gepostet habe..... abe rjetzt ist er anders und daher nciht umbedingt mehr unter den namen zuführen &quot;blöde frage&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378043</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378043</guid><dc:creator><![CDATA[Pumu]]></dc:creator><pubDate>Thu, 23 Oct 2003 12:24:04 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Thu, 23 Oct 2003 13:15:36 GMT]]></title><description><![CDATA[<p>hallo,<br />
weiss keiner weiter?????<br />
kann man das noch anders machen???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378084</guid><dc:creator><![CDATA[Pumu]]></dc:creator><pubDate>Thu, 23 Oct 2003 13:15:36 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Thu, 23 Oct 2003 13:33:53 GMT]]></title><description><![CDATA[<p>hab das jetzt so gemacht:</p>
<pre><code class="language-cpp">CFileDialog file_dlg (false,0, (&quot;*.sml&quot;),CopyFile(&quot;..\\Start\\simul\\matrix2x2.sml&quot;, &quot;kopien\\file_neu.sml&quot;, true) ,(&quot;Files(*.sml) | *.sml | All Files (*.*) | *.* ||&quot;), this);
</code></pre>
<p>jetzt hab ich zwar das problem mit dne variablen nicht mehr, aber trotzdem speichert er nur in die kopie und zu der muss ich ihn schicken....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378098</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378098</guid><dc:creator><![CDATA[Pumu]]></dc:creator><pubDate>Thu, 23 Oct 2003 13:33:53 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Thu, 23 Oct 2003 14:50:03 GMT]]></title><description><![CDATA[<p>hallllllllllllllllloooooooooooooooooooo<br />
kann mir keiner helfen???<br />
oder ist meine frage wieder zu ungelenk gestellt????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378171</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378171</guid><dc:creator><![CDATA[pumu]]></dc:creator><pubDate>Thu, 23 Oct 2003 14:50:03 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Thu, 23 Oct 2003 15:30:17 GMT]]></title><description><![CDATA[<p>Pumu schrieb:</p>
<blockquote>
<p>hallo,</p>
<p>ich steh voll auf der leitung, folgender code macht fix und fertig ich weiss warum weiss aber keine lösung wie ich es weg mache:</p>
<pre><code class="language-cpp">CStdioFile out_file;		
	CFileDialog file_dlg = CopyFile(&quot;..\\Start\\simul\\matrix2x2.sml&quot;, &quot;kopien\\file_neu.sml&quot;, true);

	CFileDialog file_neu (false,(&quot;*.sml&quot;), (&quot;*.sml&quot;), OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST,(&quot;Files(*.sml) | *.sml | All Files (*.*) | *.* ||&quot;), this);

	
	
	
	if (file_dlg.DoModal()==IDOK)		// if input ok 
	{

		
	
		CString m_file_name = file_dlg.GetPathName();
			
		//ab hier wie es im textfile steht. 
	
	if (out_file.Open(m_file_name,  CFile::modeReadWrite))
</code></pre>
<p>also er speichert nur dann wenn file_dlg ok ist. da ich aber oben file_dlg zum kopieren nutze speichert er folglich nur dann wenn ich genau diese kopierte datei überschreibe ist ja richtig er soll aber auch speichern wenn ich einen anderen namen eingebe. Und da ist das problem..........<br />
wie bekomme ich das weg...<br />
ich steh voll auf der leitung..<br />
hab mein mittagstief...<br />
Bitte helft mir</p>
<p>P.S. ich weiss das ich bereits einen ähnlichen code gepostet habe..... abe rjetzt ist er anders und daher nciht umbedingt mehr unter den namen zuführen &quot;blöde frage&quot;</p>
</blockquote>
<p>Was hat denn das zu bedeuten????????????????? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<pre><code class="language-cpp">CFileDialog file_dlg = CopyFile(&quot;..\\Start\\simul\\matrix2x2.sml&quot;, &quot;kopien\\file_neu.sml&quot;, true);
</code></pre>
<p>Du kannst doch keinen BOOL dem CFileDialog zuweisen!!!!!!!!!!!!!!<br />
Was machst denn du da überhaupt???</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378206</guid><dc:creator><![CDATA[Stalin]]></dc:creator><pubDate>Thu, 23 Oct 2003 15:30:17 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Thu, 23 Oct 2003 15:39:14 GMT]]></title><description><![CDATA[<p>Pumu schrieb:</p>
<blockquote>
<p>hab das jetzt so gemacht:</p>
<pre><code class="language-cpp">CFileDialog file_dlg (false,0, (&quot;*.sml&quot;),CopyFile(&quot;..\\Start\\simul\\matrix2x2.sml&quot;, &quot;kopien\\file_neu.sml&quot;, true) ,(&quot;Files(*.sml) | *.sml | All Files (*.*) | *.* ||&quot;), this);
</code></pre>
<p>jetzt hab ich zwar das problem mit dne variablen nicht mehr, aber trotzdem speichert er nur in die kopie und zu der muss ich ihn schicken....</p>
</blockquote>
<p>Das ist ja wieder voll falsch...<br />
Der dritte Parameter ist ein String mit dem Filename. Aber CopyFile gibt nur einen BOOL zurück!!! Und was ist:</p>
<pre><code class="language-cpp">&quot;kopien\\file_neu.sml&quot;
</code></pre>
<p>entweder mit ..\\ oder gleich den pysichen Pfad angeben...<br />
Oder wnn du von deiner current dir ausgehst, dann .\\kopien\\ usw.</p>
<p>Oh Pumuckel!!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/378208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378208</guid><dc:creator><![CDATA[Stalin]]></dc:creator><pubDate>Thu, 23 Oct 2003 15:39:14 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Fri, 24 Oct 2003 05:22:31 GMT]]></title><description><![CDATA[<p>ich denke mir das das falsch ist weil es ja immer noch nicht so geht wie es gehen sollte...</p>
<p>diese &quot;kopien\\file_neu.sml gibt nur den platz wo es die kopie machen soll wieder, die er übrigens erstellt.</p>
<p>Ich habe übrigens das CopyFile wieder von dem anderen getrennt so das es jetzt so aussieht:</p>
<pre><code class="language-cpp">CFileDialog	file = CopyFile(&quot;..\\Start\\simul\\matrix2x2.sml&quot;, &quot;kopien\\file_neu.sml&quot;, false);

	CFileDialog file_dlg (false,0, (&quot;*.sml&quot;),OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST , (&quot;Files(*.sml) | *.sml | All Files (*.*) | *.* ||&quot;), this);
</code></pre>
<p>Aber es geht noch immer nicht so wie es normal laufen soll...<br />
<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="😞"
    /> <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="😞"
    /> <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="😞"
    /> <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>Alles was ich will ist eine kopie erstellen und dann diese kopie etwas zuschreiben und dann si eunter einen speicherplatz und einem namen meiner wahl wieder zu speichern.<br />
Weisst du einen weg wie das gehen könnte...<br />
ich weiss mir wirklich keinen rat mehr. <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>
]]></description><link>https://www.c-plusplus.net/forum/post/378477</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378477</guid><dc:creator><![CDATA[Pumuckl]]></dc:creator><pubDate>Fri, 24 Oct 2003 05:22:31 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Fri, 24 Oct 2003 07:09:04 GMT]]></title><description><![CDATA[<p>ich habe es mir anders überlegt es wird wohl mehr sinn machen wenn ich erste eine kopie erstellen, dann diese öffne, hineinschreibe und diese dann zum schluss unter einen namen meiner wahl speichere ( speichern unter dialog).<br />
Nur ausser dem kopieren bekomme ich nix hin.#<br />
wie öffne ich den nun dieses file um darin zu schreiben ( nicht überschreiben)????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378508</guid><dc:creator><![CDATA[pumu]]></dc:creator><pubDate>Fri, 24 Oct 2003 07:09:04 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Fri, 24 Oct 2003 07:13:54 GMT]]></title><description><![CDATA[<p>Also langsam nervst du mich erlcih gesagt.<br />
Wie oft noch du kannst einenm CFileDialog nicht den Rückgabewert von CopyFile zuweisen. Denn sonst ist file = TRUE und dann?<br />
Ein File öffnen kannst du mit CFile oder mit CStdioFile.<br />
Schau dir mal die MSDN nach diesen Begriffen an.<br />
Deine Threads sind echt einFall für sich.<br />
ODer such mal im Forum nach CFile oder CStdioFile.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378510</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378510</guid><dc:creator><![CDATA[Stalin]]></dc:creator><pubDate>Fri, 24 Oct 2003 07:13:54 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Fri, 24 Oct 2003 07:36:34 GMT]]></title><description><![CDATA[<p>Danke<br />
aber ich weiss mir wirklich nicht zu helfen und wenn ich mit der msdn zurecht kommen würde, bräuchte ich euch wahrscheinlich nicht....<br />
Alles was ich will ist die lösung für alle meine probleme...<br />
und die fängt nun mal da an, das ich ganz einfach etwas in eine zuvor kopierte datei schreiben möchte.<br />
Ich weiss das ich die kopie erstelle,<br />
dann die kopie öffnen sollte, dann sollte in diese geschrieben werden und zum schluss gesagt werden, wohin die veränderte kopie gespeichert werden soll.<br />
Wenn ihr eine andere theorie (am besten mit beispiel) habt dann gebt mir die doch und vergesst meine jämerlichen versuche , ich weiss wirklich nicht wie ich das noch realisieren soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/378522</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378522</guid><dc:creator><![CDATA[pumu]]></dc:creator><pubDate>Fri, 24 Oct 2003 07:36:34 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Fri, 24 Oct 2003 08:12:52 GMT]]></title><description><![CDATA[<p>pumu schrieb:</p>
<blockquote>
<p>Alles was ich will ist die lösung für alle meine probleme...</p>
</blockquote>
<p>Das hätte ich auch gerne ! <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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/378545</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378545</guid><dc:creator><![CDATA[isabeau]]></dc:creator><pubDate>Fri, 24 Oct 2003 08:12:52 GMT</pubDate></item><item><title><![CDATA[Reply to alternative on Fri, 24 Oct 2003 09:28:56 GMT]]></title><description><![CDATA[<p>danke<br />
wenigstens einer der mir antwortet.</p>
<p>übrigens wenn ich zu faul wäre, würde ich mich mit sicherheit nicht mir programmieren rumquälen.</p>
<p>Ich hab echt einen hänger<br />
aber danke für eure hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/378644</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/378644</guid><dc:creator><![CDATA[pumu]]></dc:creator><pubDate>Fri, 24 Oct 2003 09:28:56 GMT</pubDate></item></channel></rss>