带有字符串的不可见 ActiveX

发布于 2024-08-31 14:12:35 字数 329 浏览 6 评论 0原文

我需要将一个使用 MFC 库编写的简单函数(比方说)int printText(string) 改编为两个第一个应用程序使用 LabView 开发,第二个应用程序使用 Java (Eclipse RCP) 开发。

我认为 ActiveX 组件是正确的选择,可以很好地适合这两种应用程序,但我不知道从哪里开始。

有没有人可以指导我开发这个简单的 ActiveX,而无需处理 ActiveX 世界的所有灵活性(即复杂性)?我的组件应该是不可见的,只不过是一个采用字符串的 print 方法(最终还有另一个 init 方法来初始化打印机)。

I need to adapt a simple function (let's say) int printText(string) written using an MFC library (this function prints the text on a particular printer whose driver lib is completely developed by MFC), to two applications developed the first in LabView and the second in Java (Eclipse RCP).

I've thought that an ActiveX component is the right choice that could fit well in both applications, but I don't know where to begin.

Is there any one that can guide me in developing this simple ActiveX without dealing with all the flexibilities (i.e complexities) of ActiveX world? My component should be invisible, nothing more than a print method that takes a string (and eventually another init method to initialize the printer).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

壹場煙雨 2024-09-07 14:12:35

这很大程度上取决于 ActiveX 的编写风格。有些框架可以访问它们,有些则不能。据我所知,以下工具将为您提供帮助(我们在不同的上下文中使用所有这些工具):

  • SWT(具有 OLE 接口,适合在您的进程中运行的 ActiveX 控件)
  • Com4J(非常适合使用具有以下功能的 ActiveX 组件)它自己的线程,如远程处理 Word 或 Outlook)
  • JNative(适合调用简单的 DLL 函数)

This greatly depends on the style in ActiveX is written in. Some frameworks can access them and other not. As far as I am aware, the following tools will help you (we use all of them in different contexts):

  • SWT (Has an OLE interface, good for ActiveX controls running in YOUR process)
  • Com4J (Great stuff for working with ActiveX components having its own thread, like remoting Word or Outlook)
  • JNative (Good for calling simple DLL function)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文