私のアプリケーションでは、IdHTTP.Getを使用しています。コードの一部:私はlibeay32.dllとssleay32.dllを両方が同じフォルダ内にある、hereからOpenSSLをダウンロードした10.6.2.5263Indy 10 - IdHTTP.Get "SSLライブラリをロードできませんでした"
:
var
IdHTTP: TIdHTTP;
begin
IdHTTP := TIdHTTP.Create(nil);
Output := IdHTTP.Get(url);
...
IdHTTP.Free;
IdHTTP.Versionを使用するには、私のバージョンを提供します私のアプリケーションの。
Windows 10で新しいラップトップを使用しているので、この問題が発生しました。 この問題を解決する方法を教えていただけたら幸いです!
Indyの 'WhichFailedToLoad()'関数を 'IdSSLOpenSSLHeaders'ユニットで使用して、読み込みに失敗したDLLを見つけます。 – whosrdaddy
外部接続の(アプリケーション固有の)ブロックのファイアウォール設定を確認してください – mjn
@whosrdaddy libeay32.dllがロードに失敗しました – Teun