var
WSAData:TWSADATA;
Addr:DWORD;
begin
WSAStartup(2, WSAData);
Addr:=inet_addr(PChar(IP));
if gethostbyaddr(@Addr,sizeof(Addr),PF_INET)<>nil then
ShowMessage(ip);
WSACleanup();
ShowMessage('P'+ip);
end;我在网上copy了一个扫描局域网的程序假如说,扫描到IP在线的话,很快就通过了但如果不在线的话,会卡在那边很久,有什么办法可以很快的扫描下一个呢
WSAData:TWSADATA;
Addr:DWORD;
begin
WSAStartup(2, WSAData);
Addr:=inet_addr(PChar(IP));
if gethostbyaddr(@Addr,sizeof(Addr),PF_INET)<>nil then
ShowMessage(ip);
WSACleanup();
ShowMessage('P'+ip);
end;我在网上copy了一个扫描局域网的程序假如说,扫描到IP在线的话,很快就通过了但如果不在线的话,会卡在那边很久,有什么办法可以很快的扫描下一个呢
解决方案 »
- 有什么好的第三方界面控件
- IWDBGrid的问题??
- Delphi调用异类的WebSerivce时,老是提示Internal Server Error(500)
- RP 打印过自定义大小的报表,为什么调用其他非自定义大小它一样按上次自定义大小显示??
- rvproject设置storerav属性,load rav文件时报错,error reading .rav,高手请指点,急急急!!
- 向大虾请教数据备份的问题!
- 我想学Delphi的Win32开发,以前是用VB的,不知Delphi的智能感知有没有,好不好用??
- 有关DELPHI的动态BPL包的问题
- 熟悉ado的朋友请您帮帮忙。急!!!急!!!急!!!
- 请问如何用API检测磁盘有没有写保护?
- delphi excel查询问题
- delphi 连接 excel
若电脑在网络中,就显示,不存在网络中,就不显示
若电脑在网络中,就显示,不存在网络中,就不显示