标题:如何在QT中调用p处理文件
作者:zouxueping
日期:2016-09-12 13:41
内容:
各位大侠,
我是新手,我最近做个界面想点击一个按钮后,调用一个p处理文件。
代码如下 :
MainWindow::MainWindow(QWidget *parent):QMainWindow(parent),ui(new Ui::MainWindow)
{
ui->setupUi(this);
connect(ui->Sendbutton,QPushButton::clicked,this,&MainWindow::on_DownLoadProgram);
}
void MainWindow::on_DownLoadProgram()
{
QProcess::execute(C:\download\writeprogram.bat);
}
这个P处理单独运行是没有问题,但通过QT调用似乎没有执行。
哪位大侠帮解答一下。或者有相关的例程 给我一份。
多谢!
#1 [kimtaikee 09-12 17:55]
用"'\\"
#2 回 kimtaikee 的帖子 [zouxueping 09-13 09:22]
kimtaikee:用"'\\"(2016-09-12 17:55)
您能否明确说一说呢?
#3 [never_forget 09-13 10:03]
QT 的路径规则和Windows下不一样【‘\‘写成 '/'】,本地文件貌似要加上“file://” !
#4 [suchaoyong 09-15 08:23]
楼上说的都对,需要看个路径的例子
#5 [smaller 07-04 16:28]
路径转义就行了。用linux的路径 "/" 或者直接转义 "\\" 都行