Im c++ Prog eine Windows Exe ausführen

domy

Grünschnabel
Hallo,
Also ich hab en kleines Prog geschreiben damit will ich zb 3 Programm auf einmal starten damit ich nicht rumklicken muss. Der code is dieser:

#include <iostream.h>
void main()
{
cout<<"Deine Programme werden gestartet"<<endl;
("ausführen"c:\\programme\hersteller\start.exe) <--- stimmt nicht.
};

Jetzt suche ich ein befehl der mir eine exe ausführt wenn ich das ca so schreibe.
"ausführen"c:\\programme\hersteller\start.exe
hoffe man kanns vestehen thx!
 
moin


system() sollte deine letzte Wahl sein!

Nimm lieber ShellExecute oder wenn du noch auf das aufgerufene Programm reagieren willst nimmm CreateProcess.


mfg
umbrasaxum
 
jop es geht aber nur system() .. achja wenn ich 2 sachen nehme sagen wir eine mp3 un dazu sollte sich ein bld öffnen geht nur die mp3 un wenn die zu ist kommt das bild vorher nicht gibts das parallel?
 
moin


Warum geht denn nur system?

Und rufst du die Dateien mit einem system Befehl auf oder nimmst du 2?


mfg
umbrasaxum
 
ich habs mit 2 zeilen versucht wie nimmt man denn 1? also es öffnet sich der mp3 player spielts ab den schliesse ich, dann öffnet das programm das bild ist blöd sollte beides grad kommen. danke schonmal =)
 
also der compiler kennt den befehl nicht ich hab borland 55
gebe ich das ein
shellexecute("C:\\Programme\\MeinProgramm\\sound.mp3"); // sound ausgabe
kommt beim kompilieren shellexecute ist kein gültiger befehl oder so.
 
Zurück