• 締切済み

UDPポートの開示について

Visual Basic .Net2003を使用しています。 UDPポートを開示したいのですが、どうしたら良いのでしょうか? 初心者ですみませんがよろしくお願いします。

みんなの回答

回答No.1

http://okweb.jp/kotaeru.php3?q=1242754 で以前少し答えて System.Net 以下を薦めました はっきり言ってそれ以上わかりませんでした。 回答を締め切っちゃったんで、それ以上書けなくて不本意な良回答となってしまいまいした。 その後も、ちょっとだけ調べました。 さらに、ここを見てるかもしれないので、ちょっとだけ言わせてください。 AxMScommはVB6のもの(VB6でも、同梱されていないバージョン有り) VB.NETでも利用できる ソケット通信ではなく、シリアル通信のみ さらに延長でWinSockがVB6のものが使えるかどうかは、わかりません。 ただ、VB6のWinSockの使用経験があるなら、.NETでも少し勉強したら使えそうです。 System.Net.Sockets以下に TcpListener クラス (通信受けforAny) TcpClient クラス (通信要求forTCP) UdpClient クラス (通信要求forUDP) というのがあります 待機については TcpListener クラスのヘルプにサンプルがあります。 http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemnetsocketstcplistenerclasstopic.asp UDPは待ちではなく、要求時の事だと思いますので、待機はTcpListenerでよいと思います。

関連するQ&A