0

有人有OPOS的经验吗?我无法让我的应用程序识别在 64 位机器上运行的设备的 LDN。

我已经知道 OleforRetail 的东西现在在注册表中的 Wow6432Node 下。我怀疑公共控件因此找不到LDN。有什么解决方法吗?

如果做不到这一点,是否有一个集中的 OPOS 开发论坛?

顺便说一句:我使用 Monroe Consulting 提供的通用控件。

谢谢!

4

2 回答 2

4

你用什么来开发你的应用程序?

如果您使用的是 .NET,则需要将其设置为编译为 32 位版本。

平台目标:c# 项目设置上的 x86。

如果程序是 32 位或 64 位,则决定它在注册表中的哪个位置查找值。所有 OPOS com 对象都是 32 位的,因此如果您使用 64 位程序,它将找不到任何有关它们的信息。

于 2010-02-19T13:33:46.310 回答
0

我遇到的最大问题是我的应用程序没有找到 LDN。事实证明,您必须以管理员身份运行 OPOS 驱动程序配置软件才能使其正确操作注册表的 32 位部分。LDN 只是没有写在注册表中的正确位置,所以我的应用程序找不到它们。

于 2010-02-28T03:15:41.040 回答