2014-07-18 31 views
0

我有兩個單獨的程序運行名稱程序a.exe和程序b.exe
有誰知道如何做到這一點?
程序b.exe將告訴程序a.exe顯示一條消息,如「Hello World」,或其他進程或函數,而這兩個程序正在運行。 謝謝。 。 。 。 。程序b.exe會告訴程序a.exe運行進程或功能

使用C#

+4

這就是所謂的[進程間通信(HTTP:// EN .wikipedia.org /維基/間process_communication)。你有很多選擇可供選擇,每個選項都有優點/缺點。 –

回答

0

這將在很大程度上取決於如何PROG一個& B式設計,彼此交談,今天你有一噸的選擇

控制檯應用程序的,你可以通過命令行參數和簡單http://msdn.microsoft.com/en-us/library/cb20e19t.aspx

使用監聽器,有效監聽也許一個字符串,也許一個TCP端口

使用WMI(數據存儲)上的服務與觀察家檢查瓚GED值

使用Web服務,對可能端口80 這樣的例子不勝枚舉...並完全取決於你的需要監聽信息

相關問題