gpt4 book ai didi

delphi - E : EIdSocketError do begin - Delphi 上出现错误

转载 作者:行者123 更新时间:2023-12-03 15:18:24 26 4
gpt4 key购买 nike

enter image description here

我从 Delphi 开始,并创建一个要下载的程序...我意识到,当我尝试下载并输入错误的 URL 时,它无法下载...生成错误 Error # 10060 Socket 连接暂停 ...我知道当尝试连接到不存在的 URL 的时间过长时会生成此错误....

E: EIdHTTPProtocolException

他提出数字 0(零)错误...它在 HTTP 中不存在...

我试图防止出现此错误,它停止尝试访问该页面...但我想要对此错误的响应...并使其不出现...

我相信它正在使用:on E: EIdSocketError the begin ...

但是当我尝试使用时,程序会生成错误:未声明的未定义 EIdSocketError

如何从delphi开始...我不知道哪里出了问题...如何纠正这个错误:

 未声明的未定义 EIdSocketError

[ dcc32 Error] Unit1.pas ( 162 ) : E2003 Undeclared identifier: ' EIdSocketError '

 

except
         on E: EIdSocketError do begin

         end ;
         on E: EIdHTTPProtocolException the
             Begin
             / / Handle the error generated
               code_erro : = IdHTTP.ResponseCode ;
             / / code_erro : = E.ErrorCode ;
             end
        end ;

最佳答案

EIdSocketErrorIdStack 单元中定义。您需要将该单元添加到您的 uses 子句中。

关于delphi - E : EIdSocketError do begin - Delphi 上出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21096833/

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