Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Delphi获取服务器上正在使用的端口列表_Delphi_Winapi_Command Line - Fatal编程技术网

如何从Delphi获取服务器上正在使用的端口列表

如何从Delphi获取服务器上正在使用的端口列表,delphi,winapi,command-line,Delphi,Winapi,Command Line,我需要处理这样一个命令行的结果:Delphi中的netstat-aon,解析它并了解所有已经使用的端口。 是否有库或组件可以这样做?要获取此信息,您可以使用这些WinAPi函数 它们位于iphlapi.dll(Windows Api IP Helper)库中 对于这些函数的delphi翻译,您可以检查jwaiphlapi单元,该单元是的一部分,您将尝试并返回结果。谢谢。您好,我正在使用的代码有什么错误吗:var pTable:pmibtcptable;开始尺寸:=100000;/??

我需要处理这样一个命令行的结果:Delphi中的netstat-aon,解析它并了解所有已经使用的端口。
是否有库或组件可以这样做?

要获取此信息,您可以使用这些WinAPi函数

它们位于
iphlapi.dll
(Windows Api IP Helper)库中


对于这些函数的delphi翻译,您可以检查
jwaiphlapi
单元,该单元是

的一部分,您将尝试并返回结果。谢谢。您好,我正在使用的代码有什么错误吗:var pTable:pmibtcptable;开始尺寸:=100000;/?????GetTcpTable(pTable,size,True);结果是pTable的第一个字段上有一个巨大的数字,而第二个字段上只有一个条目,这是另一条记录。@罗纳尔多,请使用GetTcpTable查看此链接以获取示例应用程序。非常感谢-这正是我所要找的。+1提到了绝地Api库,使用现有的头翻译比每个人自己做的更好!顺便说一句:我们也有一个博客,Jwa的主页是