【发布时间】:2015-08-27 07:21:35
【问题描述】:
我是 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
当我编译代码时,它给了我很多未声明标识符的错误(VarType、VarArrayCreate、VarArrayLowBound 等)。是否有一些类可以添加到uses 部分以便能够编译这段代码?
【问题讨论】:
-
Marco,当您将光标放在 VarArrayCreate 标识符上并按下“F1”键时会发生什么?
-
正是这样,它把我带到了变体文档中,我对 delphi 感觉有点陌生,然而
-
在该文档的顶部附近,它记录了它属于“变体”单元
-
也许文章(和源代码文件)是在 1999/2000 年为 Delphi v.5 编写的:-D
-
techvanguards.com 的教程对于学习如何编写基于 COM 的插件非常有用。
标签: delphi com delphi-2007 variant