当前位置: 代码迷 >> C# >> c# winfrom 兩支不同程式互傳資料,该怎么解决
  详细解决方案

c# winfrom 兩支不同程式互傳資料,该怎么解决

热度:629   发布时间:2016-05-05 02:41:58.0
c# winfrom 兩支不同程式互傳資料
小弟目前剛接觸c#不久

但是目前遇到了一個問題

就是  兩支程式A和B

如果A程式按下一個Button 後  (預設裡面有個string 為"Hello")

B程式 會接受到A程式Button的字串  顯示出Hello

(環境是不同電腦)

小弟上網找了很多資料  還是不知道如何做...

請問有高手可以指頂一下嗎?

如果可以的話 可以給我一個類似的基本範例  非常感謝
------解决思路----------------------
给你个传送门:
http://www.verysource.com/category/icq-im-chat/

这里应该有
------解决思路----------------------
Windows自定义消息
命名管道,内存映射文件,socket
------解决思路----------------------
进程间通讯,
共享文件,消息队列,管道,内存映射,socket等等都可以
------解决思路----------------------
不同电脑的话,就用用socket就行。
如果是单纯的A传给B,没有B传给A的情况,则使用webservice也行。
socket对初学者,还是有比较费劲
------解决思路----------------------
1:MessageQueue
2:内存文件映射
3:windows自定义消息、使用SendMessage向另一进程发送WM_COPYDATA消息
4:匿名管道 AnonymousPipeServerStream
.......
  相关解决方案