外部程式生成一個可執行檔案,我想從當前程式呼叫這個檔案并得到結果,請問如何實作呢?
uj5u.com熱心網友回復:
呼叫部分百度“C# process呼叫”至于回傳結果,那得根據情況看了,先說你木對方源代碼,并且是控制臺的情況
1.對方輸出的,抓輸出轉向,抓error轉向
2.對方生成檔案,waitforexit,等待對方執行完畢,你再啟動檔案讀寫(如果對方生成檔案有規律,可以啟用檔案監聽去弄)
3.也可以把上面2個合并,呼叫命令使用輸出重定向值到檔案輸出,然后在讀檔案
如果你知道對方代碼(或者對方愿意跟你協同)
這個百度“行程間通訊”
當然“行程間通訊”你會百度到很多東西,為了避免XX園那些老古董級別博文干擾,我建議你直接搜索“C# grpc”或者“C# netmq ipc”
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/32864.html
標籤:C#
下一篇:釘釘 二開 請假 資料的讀取問題
