My.Computer.Networkを解説。
以下の関数があります。
・My.Computer.Network.DownloadFile()
ファイルをダウンロードします。
一般的なダウンロード
My.Computer.Network.DownloadFile(Address As String, DestinationFile As String)
StringではなくURIでも指定可能
My.Computer.Network.DownloadFile(URL As System.Uri, DestinationFile As String)
ユーザー名とパスワードを使用してのダウンロードも可能
My.Computer.Network.DownloadFile(URL As System.Uri, DestinationFile As String, Username As String, Password As String)
・My.Computer.Network.UploadFile()
ファイルをアップロードします。
使い方は、DownloadFile() とほとんど同じなので割愛…。
・My.Computer.Network.Ping()
指定したアドレスにPingを送ります。応答があるとTrueを返します。
My.Computer.Network.Ping(Address As String, Timeout As Integer)
IPアドレスでも
My.Computer.Network.Ping("192.168.1.254", 500)
ホスト名やドメインでも
My.Computer.Network.Ping("localhost", 500)
My.Computer.Network.Ping("tipsofvb.net", 500)
できちゃいます。