2024年5月30日发(作者:)
VB检测TCP连接
2009-5-11 11:05
提问者:luker1004 | 悬赏分:50 | 浏览次数:1148次
需要一个VB程序,监测TCP连接,动态刷新IP地址清单(或者5秒刷新一次)。
需要源代码。
2009-5-11 12:31
最佳答案
'新建工程,部件-控件 Microsoft windows Common Controls 6.0(SP6)
'在窗体中添加listview1以及Timer1
'al=500
'窗体中复制如下代码
' 取得 TCP 连接状态表
Option Explicit
Private Type MIB_TCPROW
dwState As Long ' TCP连接状态
dwLocalAddr As Long
dwLocalPort As Long
dwRemoteAddr As Long
dwRemotePort As Long
End Type
Private Const ERROR_SUCCESS
Private Const MIB_TCP_STATE_CLOSED
Private Const MIB_TCP_STATE_LISTEN
Private Const MIB_TCP_STATE_SYN_SENT
Private Const MIB_TCP_STATE_SYN_RCVD
' 本机IP
本机端口编号
' 远程IP
' 远程端口编号
As Long = 0
As Long = 1
As Long = 2
As Long = 3
As Long = 4
'
发布评论