jacob......)
文章平均质量分 77
iteye_20267
这个作者很懒,什么都没留下…
展开
-
java调用vc dll、vb dll(Com 组件)
一、简单说明 java调用动态库其实都是需要通过一些辅助的组件,java调用vc的动态库一般是用JNI,而java调用vb的动态库更确切的说是调用vb的Com组件则是用的jacob了。本人也是班门弄斧,想鄙视我的就鄙视吧,呵呵二、java调用vc动态库 1、首先,写出java的调用程序,例子代码如下(javacall.java):public class javacall{ ...原创 2010-10-08 09:35:08 · 333 阅读 · 0 评论 -
java 调用.net DLL的方法
背景: 近日一个java的项目,客户要求项目中必须使用其提供的加密机制,扔给了两个.net写的DLL。网络上搜了一圈也没找到啥东西,甚至看到人扬言此事绝无可能。郁闷当中考虑了一个思路。用C#做一个Com,调用客户提供的DLL实现加密解密的方法,然后提供给java使用。经过一番捣腾,最后证实可行。 环境与工具:1、.net framework 3.5 C#2、java j...原创 2010-10-08 09:44:18 · 228 阅读 · 0 评论 -
java利用jni操作注册表
java自带有一个prefs包,可以简单地在固定的节点中写入些信息,但感觉太受局限,而且在注册表中一眼就能找出来,因此找到了各利用jni插件来操作注册表的方法,应用灵活,与大家分享我的代码:/**//* * WriteRegedit.java * * Created on 2008年3月5日, 下午6:16 * * To change this template, choo...原创 2010-10-13 11:11:43 · 347 阅读 · 0 评论 -
JNI访问java对象的方法
学习了一下JNI,发表文章的时候不知道该选什么好了,不知道JNI应该属于那个范畴^_^。 1.简介 JNI是Java Native Interface的缩写,它的设计目的是: The standard Java class library may not support the platform-dependent features needed by your applicat...原创 2010-11-09 17:46:07 · 163 阅读 · 0 评论 -
jacob传送数组到com以及从com的提取com对修改后的数组参数
import com.jacob.com.*; import com.jacob.activeX.*; public class Exam_6 { public static void main(String[] args) { ActiveXComponent pp = new ActiveXComponent("PrjCOM.MyCOM"); ...原创 2010-11-09 17:56:35 · 493 阅读 · 0 评论