|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
C#是不行的,比如说美国的航天飞船里就有java开发的程序以上是我的愚见,其实不管那种语言,你学好了,都能找到好的工作,会见
JunsanJin
日期:2005-4-14
版本:1.0
信箱:junsan21@126.com;junnef21@sohu.com
Blog:http://blog.csdn.net/junnef
声明:自己保存本文的一切权力。如需援用请保存此信息。
1、筹办事情
先懂得一下观点,JACOB就是JAVA-COMBridge的缩写,供应主动化的会见com的功效,也是经由过程JNI功效会见windows平台下的com组件大概win32体系库的。这是一个入手下手于1999年的开源项目标功效,有良多利用者对该项目举行了修正,做出了本人的奉献。
最好的撑持地址:http://groups.yahoo.com/group/jacob-project
Jacob下载地点:
http://sourceforge.net/project/showfiles.php?group_id=109543&package_id=118368
这里下载的是今朝最新的Jacob1.9的Release版。
2、安装Jacob
Jacob的安装十分的复杂,我们解开下载的jacob_1.9.zip,在文件夹中找到jacob.dll和jacob.jar两个文件。Jacob间接放到体系的system32文件夹下就好了,连注册都不必的(大概拷贝到jdk大概jre的bin目次下也行,以后测试文件地点的目次也行,就是只需在java.library.path中就能够)。而jacob.jar设置到classpath中往就能够了,大概在IDE开辟情况的工程中设置扩大库也一样的。
做好下面的事情,就能够一般利用了。
3、实例演示
创立上面的测试文件:
////////////////////////////////////////////////
//AppTest.java
///////////////////////////////////////////////
importcom.jacob.com.*;
importcom.jacob.activeX.*;
publicclassAppTest
{
publicstaticvoidmain(String[]args)
{
//createCOMcomponentineventthread
ActiveXComponentsC=newActiveXComponent("ScriptControl");
DispatchsControl=sC.getObject();
Dispatch.put(sControl,"Language","VBScript");
//useCOMcomponentinsamethread
Variantv=Dispatch.call(sControl,"Eval",args[0]);
System.out.println(v.toString());
}
}
翻开命令行形式,到java文件地点的目次,键进命令:
javacAppTest.java
javaAppTest1+2*3
输入了局将会是:
7
进门了就复杂了,更多的工具都往我们解开的文件夹下的doc包中看文档吧,这里就未几讲了,最次要的是弄清类库的感化和利用办法就好了。今后偶然间我再
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。 |
|