Re: [問題] 兩個不同IDE執行檔互相溝通的方法

看板C_Sharp作者 (.)時間11年前 (2013/03/30 01:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《BWF (大野狼)》之銘言: : 現在我有一個別人寫好的BCB的程式,但我現在使用的是C#,我跟他的程式必須做一些 : 溝通,請問這個要從哪裡著手呢?或者有人試過這兩個平台之間的溝通? 實做方式有很多 參考 http://en.wikipedia.org/wiki/Inter-process_communication google c# ipc 有不少資訊 有人家做好的輪子 不過看狀況 如果傳遞互動的行為和資料不會很複雜 其實可以自己手打 好比說我的方式很簡單 一個A程式監控著某個檔案 fire.ipc 檔案發生寫入產生事件觸發 (可以用systemfilewatcher) 去讀取 msg.ipc msg.ipc裡頭有另一個程式要傳遞的資訊 另一個程式要跟A程式互動 只要 1.把資料或是命令寫入 msg.ipc中 2.rewrite fire.ipc 讓 A程式產生觸發去讀取 fire.ipc 這樣就產生了一個互動和傳遞資料的過程了 IPC中的FILE METHOD diy版 socket當然也可以 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.70.79.227 ※ 編輯: erspicu 來自: 61.70.79.227 (03/30 01:48)
文章代碼(AID): #1HLT8DhU (C_Sharp)
文章代碼(AID): #1HLT8DhU (C_Sharp)