2014-01-05 35 views
0

我的目標是以某種方式從另一個應用程序(進程2)通知應用程序(進程1)。將是最好的,如果我能夠將參數傳遞給過程1.VB.net跨進程通信

我GOOGLE了它,大部分結果是爲C#或庫(女巫我不想)。

+0

1.你如何開始process1,2.哪一種語言是process1和2寫的,3.你想傳遞什麼數據和多少數據,4.數據是否在兩個方向上流動? – inquisitive

+0

@inquisitive 1:進程1 - Sartup,進程2 - 用戶啓動。 2:TITLE說的是語言 - 「Vb.net」。 3:只是簡單的字符串,和一些整數。 4:一個方向就足夠了。 – Karolis

回答

1

命名管道就足夠了。這個想法是讓啓動過程成爲一個有名的管道服務器。服務器總是偵聽一個固定的地址,可以將其作爲文件名。手動啓動的進程然後連接到服務器並進行通信。連接和通信部分與寫入文本文件一樣簡單。

問你是否需要代碼,但我建議你查看谷歌的概念。搜索dot網絡命名管道服務器客戶端。