1

我想为我的应用程序的文件格式创建一个属性处理程序。我只需要它在 Windows 7 中工作。我知道我需要为不同版本的 Windows 构建 32 位和 64 位,所以不需要提醒我,虽然现在我被卡住了使用 Delphi 2007。我只需要指出正确的方向即可开始。我应该创建哪种类型的项目,以及要完成这项工作还必须执行哪些其他步骤?

4

1 回答 1

2

创建一个ActiveX Library项目(文件 > 新建 > 其他 > Delphi 项目 > ActiveX > ActiveX 库),它将生成一个带有默认类型库的 DLL 项目。打开该项目,向其中添加一个 COM 对象(文件 > 新建 > 其他 > Delphi 项目 > ActiveX > COM 对象)。随意命名。在生成的实现代码中,将所需的任何其他 COM 接口添加到生成的类中,并根据需要实现它们的方法。编译,然后使用 Windows 的命令行regsvr32.exe实用程序注册 DLL。

于 2012-05-09T20:46:16.183 回答