Qt: 執行cmd命令;


    QProcess p(NULL);
    p.setWorkingDirectory(szAppPath+"/database");           //指定工作路徑,這個地方一定要設置;
    p.start(szCmd);                        //開進程執行命令;
    while(p.state() != QProcess::NotRunning)                    //延時;
    {
        QTime delayTime = QTime::currentTime().addMSecs(100);
        while( QTime::currentTime() < delayTime)
           QCoreApplication::processEvents(QEventLoop::AllEvents, 100);
    }            

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM