Delphi 2007中使用Variant数组需要什么?

时间:2015-06-11 14:19:13

标签: delphi com delphi-2007 variant

我是Delphi的新手,使用Delphi 2007.我正在学习与COM编程相关的东西,以便为一个名为Retail Pro的程序制作一个基本的插件。我在.NET(C#,ASP),NetBeans(Java,JSF)和PHP方面有一些背景知识。

无论如何,我正在关注COM编程的这个介绍教程:

An Introduction to COM Programming with Delphi

在关于变体数组的5th lesson的第二和第三部分,有下载的示例代码。以下是第二部分的示例代码:

http://delphi.about.com/library/weekly/code/src122104_sample.zip

当我编译代码时,它会给我很多未申报标识符的错误(VarTypeVarArrayCreateVarArrayLowBound等。是否有一些类要添加到uses部分以便能够编译这段代码?

1 个答案:

答案 0 :(得分:2)

代码缺少uses子句中的单位。该单元名为Variants,包含编译器无法找到的所有符号。添加该单元,代码将编译。