到目前爲止,我已經完成了能夠讓我在發送方&接收方之間傳輸文本的部分。無論如何通過使用namepipe傳輸對象?例如。 arraylist通過使用NamePipe傳輸對象[進程間通信] VB.NET
0
A
回答
2
在vb.net中,您也可以像C ...一樣執行此操作。
使用序列化對象,並將其轉換成字節數組將其傳送和反序列化在另一端
序列化
Dim BytArray() As Byte
Using MS As MemoryStream = Memory.Serialize(_Object)
BytArray = MS.GetBuffer()
End Using
反序列化
Dim _Return As objType = Nothing
Using MS As System.IO.MemoryStream = New System.IO.MemoryStream(BytArray)
_Return = Memory.Deserialize(Of objType)(MS)
End Using
0
我不確定.NET或VB與命名管道的使用情況,但在Visual C++中,我會將來自數組或對象的原始數據打包到字節數組中,並將其寫入管道。在從另一端讀取管道後,我會從原始數據重建數組或對象。
相關問題
- 1. 使用進程間通信
- 2. 通過Pyro傳輸對象
- 3. 通過文件的進程間通信
- 4. VB.net跨進程通信
- 5. C++和vb.net應用程序之間的進程間通信
- 6. 使用通信通過子進程捕獲輸出無w/o
- 7. 進程間通信
- 8. 進程間通信
- 9. 進程間通信
- 10. 線程之間可以通過LINX通信進行通信嗎?
- 11. vb.net應用程序之間的通信
- 12. 使用GA庫的進程間通信
- 13. 使用管道的進程間通信
- 14. 使用vbscript的進程間通信
- 15. 使用意圖過濾器進行進程間通信
- 16. 通過引用線程傳遞對象
- 17. 進程之間的通信採用分佈式對象
- 18. 使用管道進行過程通信
- 19. 進程間通信:共享內存vs線程對象訪問
- 20. 通過C++網絡進行的進程間通信
- 21. 如何在C#中進行進程間通信時進行進程間通信?
- 22. 如何通過(socket,Thread)進行通信來傳輸文件?
- 23. 通過雲進行應用程序間通信?
- 24. 通過win消息在應用程序之間進行通信
- 25. 通過網絡在應用程序之間進行通信
- 26. C - execvp()進程間通信
- 27. Node.js進程間通信?
- 28. 進程間通信推薦
- 29. WP7進程間通信
- 30. SystemTap進程間通信