<?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[Aus Anwendung heraus Programm starten und auf beenden warten.]]></title><description><![CDATA[<p>Moin,</p>
<p>ich möchte aus meiner Anwendung heraus ein anderes Programm starten, meine Anwendung soll dann solange warten, bis das programm beendet wurde und dann weiterlaufen. Wie mache ich das. Vorweg schon mal, ich hab die Forensuche bemüht und bin auf den Aufruf &quot;system&quot; gestossen, von dem aber in den meisten Fällen abgeraten wird, da er veraltet zu sein scheint. Ferner habe ich &quot;ShellExecute&quot; entdeckt, bei dessen Aufruf läuft das Programm aber gleich weiter. Was muss ich tun um oben beschriebenes Ergebinss zu erhalten?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/239001/aus-anwendung-heraus-programm-starten-und-auf-beenden-warten</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Apr 2026 17:40:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/239001.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 18 Apr 2009 07:04:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Aus Anwendung heraus Programm starten und auf beenden warten. on Sat, 18 Apr 2009 07:04:33 GMT]]></title><description><![CDATA[<p>Moin,</p>
<p>ich möchte aus meiner Anwendung heraus ein anderes Programm starten, meine Anwendung soll dann solange warten, bis das programm beendet wurde und dann weiterlaufen. Wie mache ich das. Vorweg schon mal, ich hab die Forensuche bemüht und bin auf den Aufruf &quot;system&quot; gestossen, von dem aber in den meisten Fällen abgeraten wird, da er veraltet zu sein scheint. Ferner habe ich &quot;ShellExecute&quot; entdeckt, bei dessen Aufruf läuft das Programm aber gleich weiter. Was muss ich tun um oben beschriebenes Ergebinss zu erhalten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697612</guid><dc:creator><![CDATA[User1]]></dc:creator><pubDate>Sat, 18 Apr 2009 07:04:33 GMT</pubDate></item><item><title><![CDATA[Reply to Aus Anwendung heraus Programm starten und auf beenden warten. on Sat, 18 Apr 2009 07:46:32 GMT]]></title><description><![CDATA[<p>Es gibt noch folgende Möglichkeit: Starte die Anwendung mit CreateProcess(). Dieser Funktion übergibst du u.a. ein PROCESS_INFORMATION-struct. Nach dem Funktionsaufruf rufst du dann WaitForSingleObject() mit dem Handle &quot;hProcess&quot; aus diesem struct auf.</p>
<p>Für Einzelheiten siehe bitte noch mal bei MSDN nach; die Funktionen und Datenstrukturen sind dort recht genau beschrieben.</p>
<p>Gruß,</p>
<p>VV <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/1697620</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697620</guid><dc:creator><![CDATA[VirtualVoid]]></dc:creator><pubDate>Sat, 18 Apr 2009 07:46:32 GMT</pubDate></item><item><title><![CDATA[Reply to Aus Anwendung heraus Programm starten und auf beenden warten. on Sat, 18 Apr 2009 09:31:24 GMT]]></title><description><![CDATA[<p>Dasselbe gilt für ShellExecuteEx.<br />
Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1697651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1697651</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Sat, 18 Apr 2009 09:31:24 GMT</pubDate></item></channel></rss>