【发布时间】:2008-10-27 09:21:18
【问题描述】:
是否可以在 Java 应用程序中轻松嵌入 ActiveX 控件?这值得么。在我的下一个项目中,我应该在 Java 应用程序中使用现有的 activex,或者必须从头开始重新实现所有内容,所以我想知道什么会少一些麻烦。
【问题讨论】:
是否可以在 Java 应用程序中轻松嵌入 ActiveX 控件?这值得么。在我的下一个项目中,我应该在 Java 应用程序中使用现有的 activex,或者必须从头开始重新实现所有内容,所以我想知道什么会少一些麻烦。
【问题讨论】:
这实际上取决于您需要重新实施多少。 Jacob project 非常好(我们将它广泛用于 Excel 和 Word 的自动化),但您必须真正了解 COM 才能使用它,尤其是 IDispatch 界面的变幻莫测(很少有人会使用ActiveX/COM其实理解COM——他们只是依赖微软的模板生成)。
如果您只是想为一些简单的 DAO 对象省去一些输入,那么重新实现可能会更好(哎呀,您可能会使用 DTD 并编写一个脚本来为其生成 Java 代码)。
【讨论】:
http://www.codeproject.com/KB/cross-platform/javacom.aspx?msg=1776281 如果您愿意手工操作,可能会有所帮助...
虽然看起来不太灵活...
【讨论】: