当前位置:  技术问答>java相关

Visual Basic中调用java组件

    来源: 互联网  发布时间:2015-06-15

    本文导语:  Visual Basic中调用java组件 概述: 要调用java组件,有很多种方法,这里我们采用了sun公司的J2EE CAS(Client Access Services) COM Bridge。 安装CAS COM桥可以在http://developer.java.sun.com/servlet/SessionServlet?url=http://developer.java.sun.co...

Visual Basic中调用java组件

概述:

要调用java组件,有很多种方法,这里我们采用了sun公司的J2EE CAS(Client Access Services) COM Bridge。

安装CAS COM桥可以在http://developer.java.sun.com/servlet/SessionServlet?url=http://developer.java.sun.com/developer/earlyAccess/j2eecas/download-com-bridge.html下载。

第一章 调用本地java对象

1.一个简单的例子

启动visual basic; 
选择标准exe工程; 
选工程菜单,引用选项; 
如果已经正确安装了CAS COM bridge,那么就会有一项j2eecas javaServeces 1.0 Type Library的选项,选中它,然后加入,点确定; 
2.创建一个对象

程序代码如下:

Private Sub Form_Load() 

Dim TheTime As Object

Set TheTime = JavaNew("java.util.Date") 

MsgBox TheTime.toString 

End Sub 
 

JavaNew将生成一个Data对象,然后我们就可以象在java中一样地调用Date的各种方法。

那么java中的类静态方法这里又是怎么调用的呢?

看这句代码:Set SystemStatics = GetJavaStaticsFor("java.lang.System")

这句代码创建了一个叫SystemStatics的对象,这里并不产生一个java对象,而只是产生了一个COM 对象,通过这个对象我们就可以访问System这里类了,如:CurTimeMillis = SystemStatics.currentTimeMillis 

是不是很简单呢,下一章我们将讨论如何调用服务器端的ejb组件。

欢迎大家来和我联系,共同探讨,我的e-mail:woowindice@sohu.com

 




|
好人啊

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Visual Studio 2012 简体中文版新功能介绍及官方下载地址
  • Visual Studio 的D语言开发插件 Visual D
  • 专门为MinGW所设计的IDE Visual Mingw
  • 微软集成开发环境 Visual Studio
  • Visual C++ 2008 Express
  • 数据库设计和建模工具 DB Visual ARCHITECT
  • node.js Tools for Visual Studio
  • 大家觉得Visual Cafe怎么样?
  • Visual Nunit
  • ?????请问北京哪个书店有Visual age 的书????
  • VISUAL J++在XP上的安装
  • visual age for java 与 webphere studio 的区别?
  • vi 转换成Visual模式!
  • IP识别工具 Visual IP Trace
  • 网页制作工具 Sigma Visual builder
  • 哪位能给个下载visual cafe的网址?
  • Visual Web Page Layouts
  • 请问那里有visual age最新版本是多少?
  • VISUAL J++1.0的程序如何在IE中运行?
  • UML建模工具 Visual Paradigm for UML
  • CMake Tools for Visual Studio


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3