<?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[Text mit Programm öffnen]]></title><description><![CDATA[<p>Hallo,<br />
Ich habe vor kurzem einen Editor programmiert.Jetzt weiß ich nur nicht wie ich eine Text Datei mit dem Programm öffne wenn ich sie mit rechtem Mausklick öffne (also öffnen mit und mein Programm wählen). Es ist dann nähmlich so, dass der Editor dann leer ist es geht nur wenn ich im Editor auf öffnen klicke und die Datei auswähle.<br />
Ich hoffe ihr versteht mein Problem<br />
mfg<br />
Bambergt</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/99454/text-mit-programm-öffnen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 05:13:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/99454.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Jan 2005 14:46:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 14:46:53 GMT]]></title><description><![CDATA[<p>Hallo,<br />
Ich habe vor kurzem einen Editor programmiert.Jetzt weiß ich nur nicht wie ich eine Text Datei mit dem Programm öffne wenn ich sie mit rechtem Mausklick öffne (also öffnen mit und mein Programm wählen). Es ist dann nähmlich so, dass der Editor dann leer ist es geht nur wenn ich im Editor auf öffnen klicke und die Datei auswähle.<br />
Ich hoffe ihr versteht mein Problem<br />
mfg<br />
Bambergt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708896</guid><dc:creator><![CDATA[bambergt]]></dc:creator><pubDate>Fri, 28 Jan 2005 14:46:53 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 14:52:54 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>die einfachste Lösung:<br />
Im Explorer in den Ordneroption die Dateierweiterungen einstellen.</p>
<p>Alles darüber hinaus:<br />
<a href="http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_extending/extending.asp?frame=true" rel="nofollow">http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_extending/extending.asp?frame=true</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/708902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708902</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 28 Jan 2005 14:52:54 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 14:54:11 GMT]]></title><description><![CDATA[<p>wenn du das mit der rechten maustaste und &quot;öffnen mit&quot; machst, dann wird die datei als kommandozeilen-parameter übergeben. d.h. dein editor muß kommandozeilenparamter einlesen und verarbeiten können:</p>
<pre><code class="language-cpp">int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {

    // lpCmdLine enthält die komandozeilen-parameter

    return 0;
}
</code></pre>
<p>wenn du die forumsuch benutzt wirst du sicher fündig werden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/708905</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708905</guid><dc:creator><![CDATA[sn0b]]></dc:creator><pubDate>Fri, 28 Jan 2005 14:54:11 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 14:57:50 GMT]]></title><description><![CDATA[<p>Danke ich werde es mal ausprobieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708909</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708909</guid><dc:creator><![CDATA[bambergt]]></dc:creator><pubDate>Fri, 28 Jan 2005 14:57:50 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 14:58:43 GMT]]></title><description><![CDATA[<p>Ach sorum war´s gemeint. <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="😉"
    /><br />
Hab ich falsch verstanden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708912</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708912</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 28 Jan 2005 14:58:43 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 15:17:31 GMT]]></title><description><![CDATA[<p>Also irgenwie hab ich in der Forum suche nichts gefunden kanst du mir mal ein Beispiel geben oder zumindest ein Wort welches ich dann suchen soll?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708924</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708924</guid><dc:creator><![CDATA[bambergt]]></dc:creator><pubDate>Fri, 28 Jan 2005 15:17:31 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 15:44:05 GMT]]></title><description><![CDATA[<p>Hmm, also viel mehr gibs da auch nicht zu erklären.</p>
<p>In dem Parameter lpCmdLine steht einfach die komplette Zeile, die man auch in der Kommandozeile eingeben würde.<br />
Also ohne den Programmnamen aber alle evtl. Parameter.</p>
<p>Probiers aus:</p>
<pre><code class="language-cpp">MessageBox(NULL, lpCmdLine, &quot;Aufruf mit:&quot;, MB_OK);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/708943</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708943</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 28 Jan 2005 15:44:05 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 15:45:29 GMT]]></title><description><![CDATA[<p>also so da: <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<pre><code class="language-cpp">#include &lt;string&gt;
#include &lt;windows.h&gt;

int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {

        // parameter in string speichern
        std::string cmdline=lpCmdLine;
        // parameter ausgeben
        MessageBox(NULL, cmdline.c_str(), &quot;Kommandozeilen-Paramter:&quot;, MB_OK);

    return 0;
}
</code></pre>
<p>natürlich mußt du den string dann evtl. noch parsen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/708948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/708948</guid><dc:creator><![CDATA[sn0b]]></dc:creator><pubDate>Fri, 28 Jan 2005 15:45:29 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 16:49:37 GMT]]></title><description><![CDATA[<p>Jetzt weiß ich nur noch nicht wie es genau geht. Bisher habe ich unter Winapi:</p>
<pre><code class="language-cpp">std::string szFileName=lpCmdLine;
HWND hEdit = GetDlgItem(hwnd, IDC_MAIN_EDIT);
LoadText(hEdit,szFileName.c_str());
</code></pre>
<p>Beschreibung: LoadText geht auf jedem fall und läd alles in den hEdit(alles aus der szFileName Datei)</p>
<p>Aber der hEdit ist am Ende leer warum ist das so und wie könnte ich das Problem lösen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/709018</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/709018</guid><dc:creator><![CDATA[bambergt]]></dc:creator><pubDate>Fri, 28 Jan 2005 16:49:37 GMT</pubDate></item><item><title><![CDATA[Reply to Text mit Programm öffnen on Fri, 28 Jan 2005 17:42:41 GMT]]></title><description><![CDATA[<p>Das Problem da Oben hat sich erlegt also allen danke die mir geholfen haben.<br />
mfg<br />
Bambergt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/709067</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/709067</guid><dc:creator><![CDATA[bambergt]]></dc:creator><pubDate>Fri, 28 Jan 2005 17:42:41 GMT</pubDate></item></channel></rss>