java如何开发dll,ocx,activeX组件

问题描述

java能开发出象ocx,dll这样的组件,然后在客户端通过regsvr32命令注册该组件,在网页的javascript里调用该组件不?先声明,不会用VC/VB,只会用java语言

解决方案

解决方案二:
如果可以的话,那么上网将变得极度不安全。
解决方案三:
java还不能开发ocx控件,至少市场上还没见到java可以开发applet去实现ocx的功能
解决方案四:
Java暂时还不行吧,可能以后会支持,可以试试楼上的方法!
解决方案五:
暂时还不能实现ocx
解决方案六:
applet不是在服务器端运行的吗?我是想写个小控件,在网页浏览者的客户端regsvr32注册了该控件,然后javascript可以先再客户端对某些数据进行了预处理后,再提交到服务器端来。而不是按目前流行的方式将数据全部提交到服务器进行操作。不用讨论是否对浏览者的客户端是否安全这种问题了,本人无不良企图,呵呵
解决方案七:
引用5楼qinli的回复:

applet不是在服务器端运行的吗?我是想写个小控件,在网页浏览者的客户端regsvr32注册了该控件,然后javascript可以先再客户端对某些数据进行了预处理后,再提交到服务器端来。而不是按目前流行的方式将数据全部提交到服务器进行操作。不用讨论是否对浏览者的客户端是否安全这种问题了,本人无不良企图,呵呵

servlet在服务端运行,applet在客户端运行,但是不能供javascript调用。只能通过VC、VB、Delphi等工具开发ocx或dll供javascript调用。
解决方案八:
学习下
解决方案九:
可以用其他语言开发,然后在java环境下调用!
解决方案十:
java应该不能,建议还是用vcvc++去开发吧,然后用java去调用,往往这样就失去了java了跨平台性,易移植性,java还不成熟
解决方案十一:
可以用JavaActiveXBridge试试。
解决方案十二:
还有一些其他的技术,如JIntegra、IBM的技术等等。
解决方案十三:
BridgingJavaandMicrosoftCOM也可以调用OCX控件
解决方案十四:
applet在客户端运行,可以与javascript交换数据
解决方案十五:
学习!
解决方案:
学习!
解决方案:
java可以对dll开发,通过applet小程序实现,不过需要客户端进行授权,就是对客户端的jre安装目录下的java.policy文件进行修改,增加对本地dll文件读写权限。这样就可以在客户端通过javascript对applet操作,就像是对jsp其他对象一样操作。
解决方案:
走过、
解决方案:
一般都是调c++写的dll吧,没见过java自己写的
解决方案:
楼主这样弄会降低java的效率。。。
解决方案:
答案是no
解决方案:
引用20楼zuguanqun的回复:

答案是no

不是什么都要用java的不要勉强人家
解决方案:
顶,标记。
解决方案:
楼主结帖------------------------------------哈,最后还是把大学扔掉的VB重新学了一下,发现用VB开发OCX还是很高效的,而且学起来也不算难,呵呵
解决方案:
java还不能开发ocx控件,至少市场上还没见到java可以开发applet去实现ocx的功能
解决方案:
该回复于2011-02-12 17:16:52被版主删除
解决方案:
10年前,MS出过一个叫visioj++的东西,可以用JAVA语言开发windows应用程序,可以把程序编译成exe,dll,ocx不过,MS早在10年前就已经放弃了VJ,并且当时的VJ最多只支持到jdk1.1,所以如果你的操作系统是windows2000,可以装一个Visioj++试试
解决方案:
该回复于2011-02-14 09:40:54被版主删除
解决方案:
该回复于2011-02-14 09:40:54被版主删除
解决方案:
该回复于2011-02-17 11:24:55被版主删除
解决方案:
该回复于2011-02-17 13:29:15被版主删除

时间: 2024-09-19 09:04:57

java如何开发dll,ocx,activeX组件的相关文章

C# 制作Com组件:java调用.net DLL的方法

本文将详细为大家介绍一个java调用.net DLL的方法,以实现特殊的客户的特殊要求:"在Java项目中必须使用其提供的用.net写的DLL加密机制!" 环境与工具: ◆.net framework 3.5 C# ◆java jdk1.5, Tomcat 5.5 ◆jacob-1.15-M3 实现例子: 一.C# 制作Com组件 新建一个Class 项目,取名TestCom 代码 using System;  using System.Collections.Generic;  us

jcom-利用Jcom在用java程序中调用windows Com组件,Jcom.dll是不是支持64位操作系统?

问题描述 利用Jcom在用java程序中调用windows Com组件,Jcom.dll是不是支持64位操作系统? 利用Jcom在用java程序中调用windows Com组件,Jcom.dll是不是支持64位操作系统?我发现在32位机器上是可以调用成功的,为什么切换到64为机器上就调用不成功,有谁了解这个Jcom的,谢谢给个解答.

Python 开发Activex组件方法_python

使用win32com模块开发window ActiveX的示例:(如果你还没有装win32com模块的话,请到http://python.net/crew/skippy/win32/Downloads.html下载). 复制代码 代码如下: # SimpleCOMServer.py class PythonUtilities: _public_methods_ = ['SplitString'] _reg_progid_ = "Python.Utilities" _reg_clsid_

用ATL开发和部署ActiveX网页控件

用ATL开发和部署ActiveX网页控件 摘 要 ActiveX插件技术广泛的运用于B/S系统中,本文通过一个项目实例,详细介绍用ATL开发和部署ActiveX网页控件的过程.学习使用ActiveX让浏览器访问客户端的硬件资源. 关键字 ATL,ActiveX控件,COM组件     一.前言 在B/S结构的系统中,出于安全性考虑一般不准许浏览器访问客户端的硬件资源,如控制打印机,照相机等.对于一个完善系统来说,往往很多时候又需要控制这些资源.通过在浏览器中插入ActiveX插件是一种很好的解决

【转】用ATL开发和部署ActiveX网页控件

from:http://hi.baidu.com/zifan/blog/item/ea050df35bfa5dc10a46e022.html2009-09-25 17:02摘 要 ActiveX插件技术广泛的运用于B/S系统中,本文通过一个项目实例,详细介绍用ATL开发和部署ActiveX网页控件的过程.学习使用ActiveX让浏览器访问客户端的硬件资源.关键字 ATL,ActiveX控件,COM组件 一.前言在B/S结构的系统中,出于安全性考虑一般不准许浏览器访问客户端的硬件资源,如控制打印机

VS调用VB.NET函数连接SAP,无法创建ActiveX组件

问题描述 求助各位大神,我是用C#2012开发了一个软件,调用了一个使用VB.NET来连接SAP的函数,在本机上面测试的时候没有问题,放到Server2003服务器上面测试页没有问题,但是放到Server2008服务器上面却老是提示无法创建ActiveX组件.后来有放到装了VS2012开发软件的云服务器上面,也是Server2008服务器但是没有安装SAP,一样提示无法创建ActiveX组件.又因为我的电脑是双系统-(XP+Win7),后面我又在我的电脑上面的XP系统测试,也是无法创建Activ

Visual C#创建和使用ActiveX组件

active|activex|visual|创建 开发基于.Net平台上的程序员是很难从本质上把Visual C#和ActiveX组件联起来,虽然在使用Visual C#开发应用程序时,有时为了快速开发或者由于.Net FrameWork SDK的不完整,还需要借助ActiveX.但即使如此,也很难把二者联系起来.其中的原因就是能够被Visual C#直接使用文件和通过Visual C#生成的可执行程序只可能是托管的文件.而Active X组件却都是非托管文件.这种文件的差异决定了二者本质"对立

ASP编程之ActiveX组件

active|activex|编程 从今天开始我们将正式学习 ASP 的精华部分 --ActiveX 组件.事实上,当你用 ASP 编写服务器端应用程序时,必须依靠 ActiveX 组件来强大 Web 应用程序的功能,譬如:你需要连接数据库,对数据库进行在线操作或者对 WEB 服务器上的文件系统进行操作,亦或你需要一个 WEB 广告交换程序,所有这一切你都必须通过调用 ASP 内建的 ActiveX 组件或自己编写所需的组件来完成. 那么,究竟什么是 ActiveX 组件呢?它又是如何运作的呢?

第十四篇 ActiveX 组件

当你用 ASP 编写服务器端应用程序时,必须依靠 ActiveX 组件来强大 Web 应用程序的功能,譬如:你需要连接数据库,对数据库进行在线操作等等,本文从本篇开始将陆续给大家介绍 ASP ActiveX 组件的使用方法. 从今天开始我们将正式学习 ASP 的精华部分 --ActiveX 组件.事实上,当你用 ASP 编写服务器端应用程序时,必须依靠 ActiveX 组件来强大 Web 应用程序的功能,譬如:你需要连接数据库,对数据库进行在线操作或者对 WEB 服务器上的文件系统进行操作,亦或