请问怎样编程得到一个程序所用的端口

swamper 2004-09-21 12:14:33
只要得到端口就行,还有端口使用的协议,tcp,udp之类的
谢谢!
源代码也行!最好有讲解!
...全文
145 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hqylfy 2004-10-08
  • 打赏
  • 举报
回复
调用Netbios函数不知道行不行,他能列出当前的连接,但是具体一个进程的话。。。不知道行不行,没有试过
aiirii 2004-09-30
  • 打赏
  • 举报
回复
pepsi1980(一天到晚游泳的老鼠) 说的就是大概的意思了!

遍历系统的进程,再遍历每个进程打开的socket(也可是文件句柄或其它)
pepsi1980 2004-09-30
  • 打赏
  • 举报
回复
这个其实就是进程与端口关联的问题了,你把“进程与端口”放入论坛搜索一遍吧
netsys2 2004-09-21
  • 打赏
  • 举报
回复
netstat是查询本机已建立连接状态的。

在命令行下敲netstat看到帮助。

swamper 2004-09-21
  • 打赏
  • 举报
回复
这个命令只能够显示Active Connections,我要实现查询用户指定的进程所用得端口啊,好像不方便实现阿
swamper 2004-09-21
  • 打赏
  • 举报
回复
具体怎么使用netstat命令能够说说吗?不好意思
我不懂电脑 2004-09-21
  • 打赏
  • 举报
回复
利用系统自带的netstat命令使用管道技术获取结果。
Lonelywolf1899 2004-09-21
  • 打赏
  • 举报
回复
要把所有端口扫描一边啊

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧