• ベストアンサー

VB.netのタイムアウト方法について

こんばんわ。 vb.netのTCP接続に関する質問になります。 Dim tcp_conect As New System.Net.Sockets.TcpClient(host, port) これを使用して接続しようと思うのですが、 エラー時やサーバに接続できないときのタイムアウト時間が長すぎるため、設定したいのですが、どのようにすればよいでしょうか? サンプルコードかURLのご紹介をお願いいたします。 もちろんこれ以外の方法でも構いません。 よろしくお願いいたします。 環境はWin7・vb.net2012 Expressになります。

質問者が選んだベストアンサー

  • ベストアンサー
  • directjpn
  • ベストアンサー率40% (83/203)
回答No.1

System.Net.Sockets.TcpClientのTCPクライアントクラスの TcpClient.SendTimeout プロパティがありますので それを利用すればいいかと・・・。 http://msdn.microsoft.com/ja-jp/library/system.net.sockets.tcpclient.sendtimeout(v=vs.110).aspx

osarusan0214
質問者

お礼

色々回り道をしてご回答が理解できました。 ありがとうございます!

関連するQ&A