我正在Windows 7 x64 下的 Delphi XE Pro 下安装 Topaz 的 SigPlus ActiveX 控件http://www.topazsystems.com/Software/download/sigplusactivex.htm 。这个 activeX 控件在 Delphi 7 下安装得很好。
我正在遵循这些基本说明http://topazsystems.com/Software/download/delphihowto.pdf
在最后的说明中单击“确定”后,我在“结构”面板下收到这些错误
Failed to find standard type 'IInterface' at line 81 (81:5)
Failed to find standard type 'IInterface' at line 292 (292:5)
'GetTColorProp' is not a field or method identifier at line 478 (478:48)
There are another 120 error messages like...
'SetIntegerProp' is not a field...
'GetIntegerProp' is not a field...
'GetWordBoolProp' is not a field...
'GetWideStringProp' is not a field...
等等。
Expected a ')' but received a ':' at line 569 (569:12)
Expected '.' but received ';' at line 579 (579:4)
Expected the end of the file but received an identifier 'CreateControl' at line 581 (581:20)
第一个错误“Failed to find standard type 'IInterface' at line 81 (81:5)”指向此代码
_DSigPlus = dispinterface
['{69A40DA1-4D42-11D0-86B0-0000C025864A}']
第二个错误代码“Failed to find standard type 'IInterface' at line 292 (292:5)”指向此代码
_DSigPlusEvents = dispinterface
['{69A40DA2-4D42-11D0-86B0-0000C025864A}']
有关如何正确安装此 ActiveX 组件的任何想法?我只是搬到 XE(从 D7 开始),所以我不确定解决这个问题的方法。任何帮助将不胜感激。
谢谢你。