我想知道如何在C++中使用system()函數來打開任何應用程序,如vlc,記事本或谷歌瀏覽器等。請任何人在這幫助我。如何在C++中使用system()函數來打開應用程序
0
A
回答
2
你把你在命令行的第一個參數通常鍵入命令:
system("dir");
..和它會做「目錄」的當前工作目錄。返回代碼是您運行的程序的退出代碼。如果你正在啓動一個GUI應用程序,返回代碼通常是零,這意味着它啓動。否則,請在手冊頁/文檔中查找您使用的命令的返回代碼。
將整個路徑放入要運行的程序中將有助於解決任何環境問題。
這種機制給你很少的控制,但它有點跨平臺。如果您使用的是Windows,你需要更細粒度的控制,也有替代品,如CreateProcess或ShellExecute
有關詳細信息,請參閱文檔:
C++(獨立平臺)http://www.cplusplus.com/reference/cstdlib/system/
的Windows :http://msdn.microsoft.com/en-us/library/vstudio/277bwbdz.aspx
相關問題
- 1. 如何使用Java應用程序在Mac OS X上打開System Profiler.app?
- 2. C# - 如何打開Excel應用程序?
- 3. 在c中使用system()函數
- 4. 在Perl中使用system()啓動應用程序開始
- 5. 在c程序中使用stdlib.h中的system()函數使用'rm'命令
- 6. 如何在控制檯應用程序中使用System :: Net :: Mail
- 7. C#中,如何檢測正在打開的新應用程序?
- 8. 如何在c#應用程序中打開sapi火車窗口?
- 9. 如何在C#中跟蹤應用程序的打開實例
- 10. 如何在system()函數中使用變量? (Obj-C)
- 11. 在iphone應用程序中使用objective-c打開.indd文件?
- 12. 如何在Windows 7中使用Windows Service打開應用程序?
- 13. 如何使用inappbrowser在離子應用程序中打開URL?
- 14. 如何在iOS應用程序中使用「打開...」功能?
- 15. 如何在HTA文件中使用VBScript打開應用程序
- 16. 如何在Windows 8應用程序中使用c#打開pdf文件?
- 17. 打開一個在線應用程序來打開txt文件
- 18. 如何用Android應用程序打開Facebook應用程序?
- 19. 網址來打開Android應用程序
- 20. 在C#應用程序中導入並使用C++ DLL函數
- 21. 如何通過每個應用程序使用單個數據庫來打開更多的應用程序?
- 22. 如何在Windows上使用參數打開Chrome打包的應用程序?
- 23. 使用system()來從CPP程序
- 24. 在控制檯中使用WIndows :: System :: Launcher類成員函數的C++示例C++應用程序
- 25. C#Winforms應用程序打開第二個Winforms應用程序
- 26. 如何從C#Winforms應用程序中打開網站
- 27. 如何在system()函數內部使用C++變量
- 28. 在windows上使用C++打開和關閉應用程序
- 29. 如何從應用程序打開圖庫應用程序?
- 30. 如何從我的應用程序打開ola應用程序?
的Windows也有'ShellExecute' – 2013-05-01 12:59:13