0

嘿,如果我启动我的程序,我会收到此错误。我正在使用 Lazarus 作为平台。我正在尝试使用以下代码获取该站点的源代码:

uses Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
  fphttpclient,openssl,fpopenssl,Buttons;   

s := TFPCustomHTTPClient.SimpleGet('https://freepascal.org'); 

最后,我的程序应该向我展示程序中的源代码。谢谢你的帮助:)

在此处输入图像描述

4

1 回答 1

1

下载 OpenSSL 二进制文件并将 DLL 复制到可执行文件夹或路径上的某个位置。请注意,有很多 OpenSSL 版本,它们并不总是可以互换的!一定要下载正确的。

如果您已经安装了 OpenSSL,则使用ProcessMonitor之类的工具来监视您自己的应用程序,以找出它试图打开的 DLL 以及预期 DLL 的位置。

于 2020-08-25T13:15:47.063 回答