gpt4 book ai didi

delphi - 如何使用 Delphi 5 快速检查网络位置是否存在?

转载 作者:行者123 更新时间:2023-12-03 15:22:47 27 4
gpt4 key购买 nike

Possible Duplicates:
Speed up File.Exists for non existing network shares
Faster DirectoryExists function?

我们需要将文本写入网络上的文件,但可能存在该位置不存在的情况,而我们需要写入另一个位置。如何快速检查网络位置是否存在?尝试使用“try... except”将文本写入不存在的位置需要长达 30 秒的时间。肯定有更快的方法吧?

如果有人能给我一些指导,我将不胜感激。

谢谢!

最佳答案

对于那些对 Delphi 上下文的答案感兴趣的人,我使用 Indy 组件 IdIcmpClient 组件来 ping IP,如下所示:

  IdIcmpClient1.Host:= '10.0.0.999';
try
IdIcmpClient1.Ping();
except
showmessage('Not found');
end;

如果不存在,您只需 3 秒多一点就能得到结果;如果存在,则几乎立即得到结果。

关于delphi - 如何使用 Delphi 5 快速检查网络位置是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1906446/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com