gpt4 book ai didi

delphi - DCPCrypt安装/使用delphi 10

转载 作者:行者123 更新时间:2023-12-03 00:17:44 29 4
gpt4 key购买 nike

我在Delphi 2010上安装了DCPCrypt。我打开Delphi2009.dpk,编译它,然后使用Component->Install Packages,然后按“Add”。我浏览了 DCPDelphi2009.bpl,该组件在下次重新启动时显示。但是,当我尝试这个时:

function TForm1.EncryptThis(aString : string) : string;
var
Cipher: TDCP_cast256;
KeyStr: string;
begin
KeyStr:= 'AcceleratedKeyString';
Cipher:= TDCP_cast256.Create(Self);
Cipher.InitStr(KeyStr,TDCP_sha1);
result := Cipher.EncryptString(aString);
Cipher.Burn;
Cipher.Free;
end;

它输出以下错误:

[DCC Fatal Error] Unit1.pas(7): F1026 File not found: 'DCPCAST256.dcu'.

我想我可以通过将 DCU 文件复制到我的项目目录来解决这个问题,但我必须在每个项目中都这样做?

当我打开 .dpk 文件时,它不会提示我“安装”选项。如果这可以帮助的话,当我转到“安装软件包”时,如果按下编辑按钮,我会得到以下信息:无法编辑软件包“blablabla.bpl。找不到源。

而且,在任何软件包上,包括 Delphi 附带的软件包。这是一个内部应用程序。

最佳答案

将包含 dcu 的文件夹添加到“工具/选项/Delphi 选项/库”中的 Delphi 库路径。

如果您想在 IDE 中访问源代码,您可能还需要将包含 pas 文件的文件夹添加到同一对话框中的浏览路径,例如使用 Ctrl+单击。

为了避免混淆,您可能还需要在编译并将其安装到 IDE 之前将包重命名为 DCPDelphi2010.dpk。这样您还将获得 DCPDelphi2010.bpl。

我在 2010 IDE 中安装了一个名为 2009 的包,这看起来很奇怪。

关于delphi - DCPCrypt安装/使用delphi 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14526531/

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