ping是可以实现,以前几个贴子里也有用用delphi写了一个ping但我发现其实可以利用gethostbyaddr这个函数来实现如果能取到数据,则表明。如果不能,可以通过WSAGetLastError来得到状态
解决方案 »
- 关于cxGrid 的level
- 有谁知道TAdvancedScroller是什么控件里的类?
- 专门讲解用c或c++写的开源软件的书籍
- 有上海浦东软件园的程序员?听说那里薪水不错。顶者接分。
- 求助:怎么样将数据库表中的string转化为double
- DELPHI,JSP,PB你会选择哪一个?...... 人人有分!
- 超级急!!! 软件晚上交给客户了,但打包没打好! wise9.02打包问题!! 晚上结贴!
- 是我程序的问题,还是delphi7的BUG?????
- 如何绘制股票软件中的苷氏线,以及效果!
- a12345(唯微)还有其他成都的程序员出来?我们一起来讨论以下成都的软件吗?可以吗?
- 谁能解释一下窗体的ondestroy事件何时触发
- 有在“北京思元软件有限公司 ”工作或工作过的吗,这公司怎么样
var
WSAData:TWSADATA;
Addr:DWORD;
begin
WSAStartup(2, WSAData);
Addr:=inet_addr(PChar(IP));
if gethostbyaddr(@Addr,sizeof(Addr),PF_INET)=nil then
result:=''
else result:=ip;
WSACleanup();
end;