Go4Expert

Go4Expert (http://www.go4expert.com/)
-   C++ (http://www.go4expert.com/forums/cpp/)
-   -   To run an application from c/c++ program (http://www.go4expert.com/forums/run-application-c-cpp-program-t21865/)

transfernly 22Apr2010 10:58

To run an application from c/c++ program
 
Hello all,

i am in need of developing an application (writing a C/c++ code ) to Run an application(say for example a vlc player or any as such) from the Code and get its process ID and perform certain manipulation and then kill it .....

i want the application to run both in windows and Linux too..

Anyone here suggest me how to do this....

i heard like "system" command would be of help

i have been googling for good tutorials but no help..

Anyone here guide me...

any help is highly appreciated

thanks and regards

xpi0t0s 23Apr2010 12:46

Re: To run an application from c/c++ program
 
Quote:

Originally Posted by transfernly (Post 67320)
i want the application to run both in windows and Linux too..

This bit will be difficult; these operations are OS-specific. So you will need (a) a toolkit that provides platform-independent access to these functions or (b) write different programs for eac.

davidk 27Apr2010 13:28

Re: To run an application from c/c++ program
 
For Windows consider using CreateProcess().

For Linux - fork() and then execve().

They all are documented well, look msdn and man-pages.


All times are GMT +5.5. The time now is 20:50.