• 6714阅读
  • 5回复

qt中运行exe文件方法请教,求助!! [复制链接]

上一主题 下一主题
离线chinafei
 
只看楼主 正序阅读 楼主  发表于: 2008-09-20
— 本帖被 XChinux 执行加亮操作(2008-09-20) —
      这个问题问了很多地方了,都说的很笼统,在这里想恳请各位大大,给个例子,刚接触qt,
不太明白,请多多帮帮!!
  比如有个gcc编译的c可执行文件,我要在qt中运行它,该怎么做呢?
  都说使用QProcess的start函数执行外部程序,但是我真的不知道怎么做,请看到帖子的
牛人帮帮给个简单的例程,我有个借鉴,帮帮新手!
离线chinafei
只看该作者 5楼 发表于: 2008-09-21
虽然我是个新手,但是每次在这里发帖子都能得到很多人的帮助,
真的很感谢
离线chinafei
只看该作者 4楼 发表于: 2008-09-21
万分感谢lazybone suraid XChinux
给的提示太好了,让我对调用外部可执行文件有了一个具体的认识,知道如何进行下去,
给我的帮助相当打,真的谢谢!!!!!!!
离线XChinux

只看该作者 3楼 发表于: 2008-09-20
QProcess::startDetached("/your_execute_path --args");

详见QProcess类说明。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线suraid
只看该作者 2楼 发表于: 2008-09-20
    QObject *parent;
    ...
    QString program = "./path/to/Qt/examples/widgets/analogclock";
    QStringList arguments;
    arguments << "-style" << "motif";

    QProcess *myProcess = new QProcess(parent);
    myProcess->start(program, arguments);
SuRaid团队主要承接嵌入式、Web、美工、算法设计等业务

团队网址: http://www.suraid.cn
团队博客: http://blog.suraid.cn
团队邮箱: bbs@esuraid.com
离线lazybone
只看该作者 1楼 发表于: 2008-09-20
Jambi
--------------------
QProcess.execute("notepad.exe");

打开记事本,可能和C++略有不同
快速回复
限100 字节
 
上一个 下一个