簡體   English   中英

將圖像通信/發送到VB.Net應用

[英]Communicate/Send Image to a VB.Net App

我正在編寫一個VB.Net應用程序,我希望能夠從遠程計算機與其進行通信。 具體來說,我希望能夠(從遠程計算機)發送文本數據和圖像(jpg,png等),然后讓應用程序通過向用戶顯示信息來使用發送的信息。 我將如何編碼VB.Net應用程序以能夠處理這樣的傳入數據?

如果可能的話,我希望在“發送”方面不依賴.Net技術,因此我不確定是否只使用套接字或Web服務或什么。 如果有人可以提供有關使用的類/方法等盡可能詳細的建議,我將不勝感激。

謝謝

也許使用某種Web服務? 或者使用SQL Server之類的數據庫來存儲Blob數據類型(可以在其中存儲文件)。 另一側將其提取出來並顯示給用戶。

想通了如何使用WebClient做到這一點

以下是一些示例代碼,它們向Web服務器發出圖像請求,並將其顯示在圖片框中...非常簡單:

' Downloads an image to an imagebox
Dim client As WebClient = New WebClient()

Dim thePic As Byte() = client.DownloadData("http://192.168.1.110/airplanes.jpg")

Dim stream As System.IO.MemoryStream
Dim img As Image

stream = New System.IO.MemoryStream(thePic)
img = Image.FromStream(stream)
PictureBox1.Image = img

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM