我是Delphi的新手,使用Delphi 2007。 我正在学习与COM编程有关的东西,以便为名为Retail Pro的程序制作一个基本插件。我在.NET(C#,ASP),NetBeans(Java,JSF)和PHP方面有一点背景。
无论如何,我正在遵循这个COM编程介绍教程:
德尔福COM编程简介
在关于变体数组的第 5 课的第二和第三部分中,有示例代码可供下载。 这是第二部分的示例代码:
http://delphi.about.com/library/weekly/code/src122104_sample.zip
当我编译代码时,它给了我很多未声明标识符的错误(VarType
、VarArrayCreate
、VarArrayLowBound
等)。 是否有一些类可以在uses
部分添加以便能够编译这段代码?
代码缺少uses
子句中的单元。该单元名为 Variants
,包含编译器找不到的所有符号。添加该单元,代码将编译。