Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi XE3中缺少TIdHash128?_Delphi_Indy10_Delphi Xe3 - Fatal编程技术网

Delphi XE3中缺少TIdHash128?

Delphi XE3中缺少TIdHash128?,delphi,indy10,delphi-xe3,Delphi,Indy10,Delphi Xe3,我对Delphi XE3的Indy10有问题。我找不到类TIdHash128 Indy的文档说明这应该在IdHash.pas中找到,但在我的电脑上不是这样。奇怪的是,IdHash.pas顶部的注释读到“Rev 1.10 7/24/04 12:54:32 PM RLEBAU编译器修复TIDHHASH128.HashValue()”,尽管文件中没有定义tidhhash128。我还搜索了源文件,但没有找到TIdHash128 XE3版本的Indy10中是否应该缺少这个类?我可以在rev。1773年由雷

我对Delphi XE3的Indy10有问题。我找不到类
TIdHash128

Indy的文档说明这应该在
IdHash.pas
中找到,但在我的电脑上不是这样。奇怪的是,
IdHash.pas
顶部的注释读到
“Rev 1.10 7/24/04 12:54:32 PM RLEBAU编译器修复TIDHHASH128.HashValue()”
,尽管文件中没有定义
tidhhash128
。我还搜索了源文件,但没有找到
TIdHash128


XE3版本的Indy10中是否应该缺少这个类?

我可以在rev。1773年由雷米创作。该修订是在2006年11月提交的,因此这不是最近的变更。不幸的是,commit评论没有提及任何内容。你为什么这么久还想用它?你想实现什么?IIRC,TIdHash128实际上没有被任何东西使用,所以它是死代码,被删除了。另外,每个Indy文件顶部的签入注释都非常旧,是Indy几年前停止使用的早期源代码控制系统的残余。啊,我明白了,谢谢大家。这是因为我正在尝试从D2007迁移到XE3,我们用于XML-RPC的源代码使用TIdHash128。@Ben您在Delphi 2007中使用了哪个版本的INDY?我发现TIdHash128的HashValue在svn中检查的所有修订中都是抽象的(没有实现)(从2005年开始),因此如果它对您有效,它必须是一个与我所看到的非常不同的版本。在D2007中,您拥有Indy的源代码,因此您可以从那里获取源代码,并将其作为最后一个资源放在您控制的新单元中。顺便说一句,如果您想让我知道您的评论,请使用@JachGrate符号。我注意到你最后的评论只是因为我无意中再次访问了这个问题。所有评论都会通知您,因为您是问题的作者