同类产品
您还浏览过这些产品
|
ComfyJ
[产品编号:11144 ] |
|
关于本产品的分类与介绍仅供参考,具体以商家网站介绍为准。
|
| 产品介绍 | 下 载 | 价格与授权 | 更新记录 | 开 发 商 |
Changes since v2.4 更新信息:
改进:
l 改进了自动函数调用的性能(差不多两倍)。
l 改进了 Deciamal 类:可以直接从 Java 双精度值中创建一个十进制数值,并且能逐个把十进制值转换为双精度值。
l 增加了编程向导,通过逐步的指导,从 COM 类型库中创建 Java COM 包装。
l 增加了 DllClassFactory 类,可以在不注册的情况下,直接从类型库文件中获取 IClassFactory 对象。
修正:
l 修正了 Java COM 回调中出现的返回外部参数问题。
l 为 Eclipse 增加了 CodegenForComfyJ 即插即用功能。
l 修正了在 OleContainer.destroyObject() 方法中释放无用对象的问题。
l 修正了往容器中(从容器中)增加(移除)一个 OleContainer 对象时而出现的死锁问题。
l 修正了 Automation.invoke() 方法中的问题:现在可以在显示打印界面正确地调整参数的顺序。
l 修正了 Automation.invokeDispatch() 方法中无法把结果值影射成某些类型的问题,比如,一个ComEnumeration 类型。
l 修正了在 OleContainer 库中的中心处理问题。
l 修正了出现在 JDK
l 修正了 IUnknownImpl.release() 方法,可以在一个停止的 OleMessageLoop 线程中处理一个 COM对象。
l 修正了 IUnknown.hashCode() 方法。
l 修正了 SafeArray 类:现在能正确地自由分配外部 SafeArray 对象。
l 修正了 BStr 类:现在能正确自由分配外部 BString 对象。
l 升级了针对 ComToJava 功能性的 JavaDoc 。
l CodegenForComfyJ 中的 BUG 修正
l 修正了针对抽象显示界面的包装继承:参数的顺序不能被反转。
l 修正了命名规则,以免特性 getters/setters 和已有 COM 界面方法发生命名冲突。
l 修正了 Java COM 事件服务器中的继承方法命名错误。
l 修正了某些类型中不完全继承问题,比如 Pointer.Void[] / *[in,out]* / 或 Int16[] / *[in,out]* /。
l 修正了在 COM 界面方法下从指针转换为主要类型(比如, in/out type* value )时的不正确包装继承问题。
l 修正了即插即用 IDEA 中的若干问题。
重要通告:在 ComfyJ 2.3 中,在代码产生阶段存在一个问题(从包装到显示打印界面的不正确反转参数)。如果使用这个版本来为显示界面创建一个 Java 包装,我们推荐你使用这个进行更新。否则,在版本 ComfyJ 2.4 中就不能正确工作。我们对此表示遗憾。







