<?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[ext. programm mit CreateProcess starten und parameter uebergeben]]></title><description><![CDATA[<p>hola leute</p>
<p>hab da ein problem mit der parameteruebergabe bei CreateProcess</p>
<p>das starten des programms und darauf warten bis es wieder beendet ist funktioniert. nur klappt das<br />
mit den parametern fuer das programm nicht so recht.</p>
<p>in der console muss ich &quot;amlrech.exe lmlink.dat&quot; eingeben.<br />
mit CreateProcess hab ich folgendes gemacht.</p>
<pre><code class="language-cpp">if(!CreateProcess(NULL,&quot;c:\\msi\\tarife\\leben\\amlrech.exe 
c:\\msi\\tarife\\leben\\lmlink.dat&quot;, NULL,NULL,FALSE,0,NULL,NULL,&amp;info,&amp;pi))
      Memo1-&gt;Lines-&gt;Add(&quot;CreateProcess failed&quot;);
</code></pre>
<p>hab auch schon im ersten parameter von CreateProcess den app-namen und im 2ten den parameter gehabt.<br />
funktioniert auch nicht.<br />
was mach ich da falsch ?</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/117354/ext-programm-mit-createprocess-starten-und-parameter-uebergeben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Jul 2026 00:06:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/117354.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 06 Aug 2005 08:16:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ext. programm mit CreateProcess starten und parameter uebergeben on Sat, 06 Aug 2005 08:16:28 GMT]]></title><description><![CDATA[<p>hola leute</p>
<p>hab da ein problem mit der parameteruebergabe bei CreateProcess</p>
<p>das starten des programms und darauf warten bis es wieder beendet ist funktioniert. nur klappt das<br />
mit den parametern fuer das programm nicht so recht.</p>
<p>in der console muss ich &quot;amlrech.exe lmlink.dat&quot; eingeben.<br />
mit CreateProcess hab ich folgendes gemacht.</p>
<pre><code class="language-cpp">if(!CreateProcess(NULL,&quot;c:\\msi\\tarife\\leben\\amlrech.exe 
c:\\msi\\tarife\\leben\\lmlink.dat&quot;, NULL,NULL,FALSE,0,NULL,NULL,&amp;info,&amp;pi))
      Memo1-&gt;Lines-&gt;Add(&quot;CreateProcess failed&quot;);
</code></pre>
<p>hab auch schon im ersten parameter von CreateProcess den app-namen und im 2ten den parameter gehabt.<br />
funktioniert auch nicht.<br />
was mach ich da falsch ?</p>
<p>Meep Meep</p>
]]></description><link>https://www.c-plusplus.net/forum/post/846867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/846867</guid><dc:creator><![CDATA[Meep Meep]]></dc:creator><pubDate>Sat, 06 Aug 2005 08:16:28 GMT</pubDate></item><item><title><![CDATA[Reply to ext. programm mit CreateProcess starten und parameter uebergeben on Sun, 07 Aug 2005 09:55:04 GMT]]></title><description><![CDATA[<p>Also eigentlich sollte das so klappen. Mit Parameter immer beides in lpCommandLine!<br />
Es liegt definitiv an etwas anderem. Wenn du dir eine kleine Dummy Exe machst, die nur die Parameter mit denen sie aufgerufen wurde ausgibt, wirst du's sehen... kalppt wunderbar! Vielleicht erwartet dein Program, das du starten willst, noch einen weiteren Parameter?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/847331</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/847331</guid><dc:creator><![CDATA[nirsaja]]></dc:creator><pubDate>Sun, 07 Aug 2005 09:55:04 GMT</pubDate></item><item><title><![CDATA[Reply to ext. programm mit CreateProcess starten und parameter uebergeben on Sat, 20 Aug 2005 06:35:48 GMT]]></title><description><![CDATA[<p>Ich hab zufällig das selbe problem hier der aufruf</p>
<pre><code class="language-cpp">char app_spawn[] = &quot;c:\\php\\php-cgi-test.exe&quot;; //sample, modify for your
                                                     //system
  char app_cmdline[] = &quot;C:\\SKIPPSerV\\HTDOCS\\index.php&quot;;

  //spawn the child process
  if (!CreateProcess(app_spawn,app_cmdline,NULL,NULL,TRUE,CREATE_NEW_CONSOLE,
                     NULL,NULL,&amp;si,&amp;pi))
  {
    ErrorMessage(&quot;CreateProcess&quot;);
    getch();
    CloseHandle(newstdin);
    CloseHandle(newstdout);
    CloseHandle(read_stdout);
    CloseHandle(write_stdin);
    return;
  }
</code></pre>
<p>aber ich habe ein programm was mir alle parameter in ne datei schreibt(php-cgi-test.exe) aber der parameter taucht nicht auf</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854760</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854760</guid><dc:creator><![CDATA[Skippy]]></dc:creator><pubDate>Sat, 20 Aug 2005 06:35:48 GMT</pubDate></item><item><title><![CDATA[Reply to ext. programm mit CreateProcess starten und parameter uebergeben on Sat, 20 Aug 2005 11:30:01 GMT]]></title><description><![CDATA[<p>hat niemand ne idee dazu , nen beispiel oder vielleicht nen tutorial dazu?</p>
<p>ich weis leider nicht woran das liegen könnte da der kommandozeilenparamter ja nicht ans programm weitergereicht wird</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854858</guid><dc:creator><![CDATA[Skippy]]></dc:creator><pubDate>Sat, 20 Aug 2005 11:30:01 GMT</pubDate></item><item><title><![CDATA[Reply to ext. programm mit CreateProcess starten und parameter uebergeben on Sat, 20 Aug 2005 11:31:10 GMT]]></title><description><![CDATA[<p>Benutz ShellExecute, das ist einfacher.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/854860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/854860</guid><dc:creator><![CDATA[sh]]></dc:creator><pubDate>Sat, 20 Aug 2005 11:31:10 GMT</pubDate></item></channel></rss>