知道一个系统服务名,(该服务已经启动)怎么得到该服务进程开放了哪个端口呢?
解决方案 »
- WebBrowser怎样忽略js的错误?
- 如何确定webbrowser载入flash某一点的坐标 delphi
- 将数组插入数据库存里~?请各位帮忙一下
- 在Delphi 中如何像金山词霸那样读取界面上的单词
- for1有一个eidt1,怎么删除掉这个eidt1(要把这edit1这个对象释放掉,并在FORM1上看不到edit1的显示,不能用eidt1.visible:=false)
- 请问串口通讯中关于数据帧长度的问题
- 请问DELPHI7上的clientsocket,在哪里找到啊
- 有人使用过多媒体时钟,请赐教!
- 我在打印预览的时候为什么页数会不停的增加!因为数据库里要存一遍文章,我用的是MEMO字段,在打印时用DBRichText??高手请帮个忙!
- 用来查询的query不能用来显示?
- 请帮忙看看这样的功能程序要怎么写?(应当是算法问题吧)
- delphi里面 package 与component是一个什么联系啊?
2000与以前的都不支持
xp与以后的都支持
xp用fAllocateAndGetTCPExTableFromStack(UDP) ,你用google找找,很多的
vista用fGetExtendedTcpTable(UDP)
用PID也是不行的,就以你所说的,svchost很多服务都是用它,
看看其他高手的吧
1:根据服务名来取出可执行文件的路径:如:C:\WINDOWS\System32\svchost.exe -k netsvcs
2:遍历进程,同样取出上面的,再对比
3.....
4:如我上面说的,过滤哈就OK