好吧,所以我一直想這樣做幾年現在,它讓我驚訝,沒有人可以拿出一個解決方案...我想寫一個程序(最好在vb.net),可以發送消息發送到與我連接到同一網絡的另一臺計算機(或設備)。我希望消息在彈出的消息框中顯示在其他計算機(或設備)上。此外,如果這可以通過某種藍牙連接完成,那麼這將是理想的,否則,本地IP連接將會執行。我不知道我會如何去做這件事,但我知道這是可能的,因爲我已經看到一些程序這樣做......事實上,我已經看到了一個名爲blackrain的程序,沒有任何額外的軟件安裝,可以顯示消息一個ipod觸摸屏來指導用戶該做什麼,然後幾乎立即在電腦屏幕上顯示他們輸入的結果。我想知道如何運作,如果有人有任何想法,請隨時分享!如何使用vb.net將消息從一臺計算機發送到另一臺計算機?
其他細節:
我有很多與vb.net,命令行功能和VBScript的經驗。
我目前運行的是Windows 7專業版64位
我有一個外部的藍牙迷你適配器。
我希望這可以(如果可能)類似於那些ipod/iphone應用程序,讓您通過wifi同步控制筆記本電腦光標;因爲沒有必要的設置,並且不需要額外的軟件。 (例如:remotepad.ipa)
消息框的代碼會是這樣的:
ObjClient = New TcpClient("127.0.0.1", 1000)
TcpClient.Start()
Messagebox.Show("Popup Message Here")
TcpClient.Close()
我知道這個代碼會做那種同樣的事情在命令提示符下:
msg * /SERVER:localhost hello
或該代碼會做在命令提示符下同樣的事情:
msg * hello > localhost
但是我想在沒有任何批處理文件的情況下做到這一點,因爲我不想在另一端設置任何東西。
謝謝!
它可能與插座或端口有任何關係嗎?
我還想說,我不知道我怎麼會去尋找IP地址或鑑定爲其他計算機某種其他形式。例如,在我說「SERVER:localhost」的命令提示符中,我如何將它發送到本地網絡中的特定計算機? (在vb.net和命令提示符下) – daniel11
在命令行中嘗試'msg/server:<服務器名稱/地址>「您的消息」'。如果它適合你,你可以很容易地從vb.net執行這個命令 –
我很確定,當你說「沒有人找到解決方案」時,這意味着你只是沒有找到解決方案。 –