<?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[Explorer starten mit Parametern]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich möchte gerne ein kleines Programm schreiben in dem ich nach einem Jahr gefragt werde und danach nach einer Projektnummer. Anschließend soll dann der Explorer geöffnet werden und das Verzeichniss &quot;H:\Projekte\Vorher eingegebenes Jahr\Vorher eingegebene Projektnummer\&quot; geöffnet werden. Das Verzeichnis muss natürlich vorhanden sein.</p>
<p>Hier mein Versuch:</p>
<p>#include &lt;iostream.h&gt;<br />
#include &lt;windows.h&gt;</p>
<p>void main (void)<br />
{<br />
int Jahr;<br />
int Projektnummer;</p>
<p>cout &lt;&lt; &quot;Jahr:&quot;;<br />
cin &gt;&gt; Jahr;<br />
cout &lt;&lt; &quot;Projektnummer:&quot;;<br />
cin &gt;&gt; Projektnummer;</p>
<p>WinExec(&quot;C:\\WINDOWS\\explorer.exe H:\\Projekte\??????????, SW_SHOW);</p>
<p>}</p>
<p>Nur weiss ich nicht wie ich jetzt die eingegebenen Parameter hinter das &quot;H:\Projekte\&quot; bekomme?</p>
<p>Kann mir da jemand helfen?</p>
<p>Gruss Hausen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/184922/explorer-starten-mit-parametern</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 00:10:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184922.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 20 Jun 2007 11:44:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Explorer starten mit Parametern on Wed, 20 Jun 2007 11:44:10 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich möchte gerne ein kleines Programm schreiben in dem ich nach einem Jahr gefragt werde und danach nach einer Projektnummer. Anschließend soll dann der Explorer geöffnet werden und das Verzeichniss &quot;H:\Projekte\Vorher eingegebenes Jahr\Vorher eingegebene Projektnummer\&quot; geöffnet werden. Das Verzeichnis muss natürlich vorhanden sein.</p>
<p>Hier mein Versuch:</p>
<p>#include &lt;iostream.h&gt;<br />
#include &lt;windows.h&gt;</p>
<p>void main (void)<br />
{<br />
int Jahr;<br />
int Projektnummer;</p>
<p>cout &lt;&lt; &quot;Jahr:&quot;;<br />
cin &gt;&gt; Jahr;<br />
cout &lt;&lt; &quot;Projektnummer:&quot;;<br />
cin &gt;&gt; Projektnummer;</p>
<p>WinExec(&quot;C:\\WINDOWS\\explorer.exe H:\\Projekte\??????????, SW_SHOW);</p>
<p>}</p>
<p>Nur weiss ich nicht wie ich jetzt die eingegebenen Parameter hinter das &quot;H:\Projekte\&quot; bekomme?</p>
<p>Kann mir da jemand helfen?</p>
<p>Gruss Hausen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309827</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309827</guid><dc:creator><![CDATA[mr.hausen]]></dc:creator><pubDate>Wed, 20 Jun 2007 11:44:10 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Wed, 20 Jun 2007 11:55:03 GMT]]></title><description><![CDATA[<p>WinExec ist deprecated, stattdessen solltest du entweder CreateProcess() oder vll. für dich wesentlich besser: ShellExecute() einsetzen.</p>
<p>Du parsed deine Zahlen in einen String und übergibst den dann, kannst du z.B. mit einem String-Stream aus C++ machen - siehe dazu C++-FAQ &quot;Einmal von Zahl nach String und zurück&quot;</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309841</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309841</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Wed, 20 Jun 2007 11:55:03 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Wed, 20 Jun 2007 12:39:36 GMT]]></title><description><![CDATA[<p>Aber wie übergebe ich diese Parameter dann? Wie sieht der Code dann aus?</p>
<p>Gruss Hausen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309889</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309889</guid><dc:creator><![CDATA[mr.hausen]]></dc:creator><pubDate>Wed, 20 Jun 2007 12:39:36 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Wed, 20 Jun 2007 12:43:00 GMT]]></title><description><![CDATA[<p>Na du hast dann einen fertigen String und hängst den an den bestehenden String dran und übergibst ihn als Gesamtes.</p>
<p>Bzw. wenn du wie empfohlen ShellExecute() einsetzt, brauchst du den Pfad zum Explorer afaik gar nicht und kannst nur den eingelesenen Pfad basteln und den übergeben.</p>
<p>Da du anscheinend weniger Probleme mit dem Starten des Explorers hast, als viel mehr mit der String-Verarbeitung (Wie hänge ich zwei Strings aneinander? Wie wandle ich eine Zahl in einen String um? etc.) verschiebe ich dich mal nach C++!</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309893</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309893</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Wed, 20 Jun 2007 12:43:00 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Wed, 20 Jun 2007 12:43:13 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-2822.html" rel="nofollow">SideWinder</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-13.html" rel="nofollow">DOS und Win32-Konsole</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-15.html" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309894</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Wed, 20 Jun 2007 12:43:13 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Wed, 20 Jun 2007 13:18:00 GMT]]></title><description><![CDATA[<p>Da hast Du wohl recht, nur verstehe ich gerad nur Bahnhof. Habe mal mehr C++ programmiert, nur leider bin ich etwas aus der Übung.<br />
Ist es vielleich möglich das Du mir mal ein Beispiel gibst, wie das dann aussieht?</p>
<p>Gruss Hausen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309918</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309918</guid><dc:creator><![CDATA[mr.hausen]]></dc:creator><pubDate>Wed, 20 Jun 2007 13:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Wed, 20 Jun 2007 13:20:53 GMT]]></title><description><![CDATA[<p>Schau mal in die FAQ, um die Zahlen in Strings umwandeln zu können - danach kannst du diese Strings ganz elementar zusammenfügen (std::string kann mit + verkettet werden) und bekommst über c_str() die char-Array Repräsentation des Strings, die du an WinExec() und Kollegen weitergeben kannst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1309921</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1309921</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 20 Jun 2007 13:20:53 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Wed, 20 Jun 2007 15:00:42 GMT]]></title><description><![CDATA[<p>- FAQ für zahl in string (hint: std::stringstream)<br />
- MSDN für ShellExecute</p>
<p><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>Wenn du das gelesen hast musst du uns nicht mehr bitten, diese 3-4 zeilen für dich zu schreiben <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/1310002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310002</guid><dc:creator><![CDATA[hey]]></dc:creator><pubDate>Wed, 20 Jun 2007 15:00:42 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Thu, 21 Jun 2007 06:02:54 GMT]]></title><description><![CDATA[<p>Hallo hey,</p>
<p>also ich dachte eigentlich das so ein Forum dazu da ist das mir schnell weitergeholfen wird. Wie mann sich Dinge erarbeitet weiß ich selber....</p>
<p>Aber Danke für die Hilfe.</p>
<p>Gruss Hausen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310343</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310343</guid><dc:creator><![CDATA[mr.hausen]]></dc:creator><pubDate>Thu, 21 Jun 2007 06:02:54 GMT</pubDate></item><item><title><![CDATA[Reply to Explorer starten mit Parametern on Thu, 21 Jun 2007 06:17:50 GMT]]></title><description><![CDATA[<p>mr.hausen schrieb:</p>
<blockquote>
<p>also ich dachte eigentlich das so ein Forum dazu da ist das mir schnell weitergeholfen wird.</p>
</blockquote>
<p>Ja, aber wir bevorzugen normalerweise die Methode &quot;Hilfe zur Selbsthilfe&quot; - das bringt dir effektiv mehr als wenn wir dir das Programm komplett vorkauen.</p>
<p>(und macht uns auch weniger Arbeit :D)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1310350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1310350</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 21 Jun 2007 06:17:50 GMT</pubDate></item></channel></rss>