专家高手共同来探讨进程间通信问题
用vb.net实现的两个进程在运行时如何通信呢,一个进程在一定条件下发送一消息,另一进程根据收到的消息决定如何操作。 问题点数:0、回复次数:1Top
1 楼haiwangstar(南河三(信为万事之本))回复于 2004-09-01 21:38:01 得分 0
可以考虑使用WinSock,.NET Remoting,或者使用API 函数 SendMessage向目标窗口发自定义消息,当然,这要求双方都是带有窗口的程序。
相对来说,使用SendMessage最简单。但是要通信的两个进程必须位于同一台机器,也就是不能跨机器通信。
.NET Remoting也相对容易使用,进行通信的两个进程可以位于不同机器上,灵活性,效率相对Winsock要差一点。
根据情况取舍吧。Top




