如何在VB或VC中互動地呼叫命令列程式

2022-06-10 13:56:34 字數 569 閱讀 6137

1樓:

簡單的方法是用批命令。用bat把所有執行程式串起來。

bat 中用 start 命令 控制單個程式執行的優先順序及保證一個程式執行完畢再執行下一個程式

例如start /b /high /wait cmd /c my_prog1 par1 par2 ...

當然,用 system() 也可以調 bat。

另一種方法是 你建一個多程式共享的公用檔案,大家(各程式)可以讀寫執行狀態,按讀到的狀態決定某程式等待還是繼續執行。

摹仿 伺服器--客戶 寫法也可。

2樓:

vc,使用system()函式,

system就是呼叫從程式中呼叫系統命令

可以在引數裡直接加引數,

至於返回值,我是用輸出重定向到一個檔案裡,這樣,就可以讀出那個檔案來獲得返回值,這種比較好理解點.呵呵.你可以試試.

還有幾個函式如shellexecute(...),shellexecuteex(...).這些都可以執行外部程式,說明在msdn裡都有,我就不復制了

讀那個輸出檔案呀,那個不就是他返回的結果麼?

如何在MFC中呼叫CUDA,如何在c 工程中呼叫cuda函式

有時候,我們需要在比較大的專案中呼叫cuda,這就涉及到mfc cuda的環境配置問題,以矩陣相乘為例,在mfc中呼叫cuda程式。我們參考羅振東iylzd 163.com 國防科學技術大學計算機學院 的方法。環境 windows 7 sp1 microsoft visual studio 2010...

如何在matlab中呼叫matlab中已有的函式

呼叫函式檔案 myfile.m clear clcfor t 1 10 y mylfg t end 自定義函式檔案 mylfg.m function y mylfg x 注意 函式名 mylfg 必須與檔名 mylfg.m 一致 y x 1 3 注 這種方法要求自定義函式必須單獨寫一個m檔案,不能與...

C中如何在類中呼叫另類中的資料,C 中 如何在一個類中 呼叫另一個類中的資料?

c 窗體間傳遞資料有好多種方法,說下個簡單的 在要呼叫的窗體中新增被呼叫窗體欄位,構造方法中傳入被呼叫的窗體做引數,將被呼叫窗體的需要被呼叫的資料的訪問修飾符設定為 public 將form1的 listbox 的訪問修飾符設定為 public這樣就可以通過欄位.屬性 呼叫被呼叫窗體的資料了 pub...