【问题标题】:Pegasus Imaging PrintPro ActiveX control gives error when dropped on Delphi formPegasus Imaging PrintPro ActiveX 控件在 Delphi 窗体上放置时出错
【发布时间】:2011-02-12 18:39:55
【问题描述】:

我正在尝试在 Win2K 机器上使用 Pegasus Imaging PrintPro v4 ActiveX 控件和 Delphi 7。当我将 ActiveX 控件放在表单上时,我会收到非常有用的错误消息

“地址 00000000 的访问冲突。读取地址 00000000。”

并且组件没有出现在表单上。

安装了许多其他 Pegasus Imaging ActiveX 控件,它们工作正常。

关于从哪里开始故障排除的任何建议,我对 ActiveX 控件不是很有经验(我通常只选择原生 VCL)。

拉克兰

【问题讨论】:

  • 您是否尝试过将 ActiveX 添加到 Excel 中?它在那里工作吗?

标签: delphi activex


【解决方案1】:

控件中的某些内容未正确配置。您可能无法将其“拖放”到表单上,但可能必须手动实例化它。您遇到的访问冲突是尝试从为空的指针中获取值。很可能该控件具有所需的构造参数,而 Delphi ActiveX 组件包装器未设置该参数。

【讨论】:

    【解决方案2】:

    如果您下载最新的更改文件,它会显示“修复了 ActiveX DLL 无法在 Windows 2000 上注册的问题。”。

    您应该尝试升级到最新版本。

    【讨论】:

    • 你有那个更改文件的 URL 吗?它是 v4 还是 v5 的更改列表?
    • 它来自 v4 更改文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 1970-01-01
    • 2013-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多