<?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[shellExecute Problem]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe ein Problem mit ShellExecute. Ich möchte das Programm wgnuplot starten, jedoch funktioniert es leider nicht so richtig...</p>
<p>Code Sieht so aus(hab hier aus dem Form, nur noch ein bischen vereinfacht):</p>
<pre><code class="language-cpp">void GUI_ServerFrm::RunApplication(LPCTSTR FileName, LPCTSTR FileParam) 
{ 
  int ret = (int) ShellExecute(0, &quot;open&quot;, FileName, FileParam, 0, SW_SHOWNORMAL); 

  if (ret &lt;= 32) 
  { 
     wxMessageDialog msg(NULL, wxT(&quot;Ein Fehler beim öffnen des Programms ist aufgetreten&quot;), wxT(&quot;Fehler&quot;));
     msg.ShowModal();

  } 
}
</code></pre>
<p>aufrufen tue ich dann wie folgt:</p>
<pre><code class="language-cpp">wxString FileName = &quot;C:\\Programme\\gnuplot\\bin\\wgnuplot.exe&quot;; 
	wxString FileParam =&quot;C:\\Programme\\gnuplot\\bin\\test1.txt&quot;;
    RunApplication(FileName.c_str(), FileParam.c_str());
</code></pre>
<p>Es funktioniert auch soweit, das ich wenn ich den Parameter weglasse, das Programm gestartet wird. Nur mit Parameter popt das Prog kurz hoch, man kann für ein paar zehntel sekunden den graphen sehen und ist dann beendet <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>Was mache ich falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/172663/shellexecute-problem</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Jul 2026 11:13:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172663.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Feb 2007 10:43:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to shellExecute Problem on Wed, 07 Feb 2007 10:43:45 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe ein Problem mit ShellExecute. Ich möchte das Programm wgnuplot starten, jedoch funktioniert es leider nicht so richtig...</p>
<p>Code Sieht so aus(hab hier aus dem Form, nur noch ein bischen vereinfacht):</p>
<pre><code class="language-cpp">void GUI_ServerFrm::RunApplication(LPCTSTR FileName, LPCTSTR FileParam) 
{ 
  int ret = (int) ShellExecute(0, &quot;open&quot;, FileName, FileParam, 0, SW_SHOWNORMAL); 

  if (ret &lt;= 32) 
  { 
     wxMessageDialog msg(NULL, wxT(&quot;Ein Fehler beim öffnen des Programms ist aufgetreten&quot;), wxT(&quot;Fehler&quot;));
     msg.ShowModal();

  } 
}
</code></pre>
<p>aufrufen tue ich dann wie folgt:</p>
<pre><code class="language-cpp">wxString FileName = &quot;C:\\Programme\\gnuplot\\bin\\wgnuplot.exe&quot;; 
	wxString FileParam =&quot;C:\\Programme\\gnuplot\\bin\\test1.txt&quot;;
    RunApplication(FileName.c_str(), FileParam.c_str());
</code></pre>
<p>Es funktioniert auch soweit, das ich wenn ich den Parameter weglasse, das Programm gestartet wird. Nur mit Parameter popt das Prog kurz hoch, man kann für ein paar zehntel sekunden den graphen sehen und ist dann beendet <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>Was mache ich falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224327</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224327</guid><dc:creator><![CDATA[fub0815]]></dc:creator><pubDate>Wed, 07 Feb 2007 10:43:45 GMT</pubDate></item><item><title><![CDATA[Reply to shellExecute Problem on Wed, 07 Feb 2007 18:48:06 GMT]]></title><description><![CDATA[<p>Dann liegt aber nicht an ShellExecute, sondern an dem Programm ?! ... Andernfalls GetLastError...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224653</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224653</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Wed, 07 Feb 2007 18:48:06 GMT</pubDate></item></channel></rss>