猿问

求思路!web调用ocx、dll

我以前是做Java的,没接触过这些知识。现在经理分给我的任务是操作读卡器对cpu卡进行读写。我已经用VB2005开发了一个Windows窗体程序,可以实现这些功能。现在还剩一个任务,就是需要开发一个ocx控件,然后web页面通过调用该控件实现对读卡器的访问。

我现在的疑问是:

1、ocx用什么语言来开发好,vb6?c++?或者是其它?

2、开发ocx,可以复用我用vb2005写的程序代码吗,如何复用?

3、不一定非要开发ocx控件,只要是能实现通过web页面操作读卡器就行,还有其他方法吗?

请给点思路或者相关资料。越详细越好,拜托各位了!

翻阅古今
浏览 435回答 4
4回答

12345678_0001

根据使用环境不同有两种方式, 一是把你的代码变成服务,用web远程访问你这个服务即可,不管是windows服务还是web服务,都可重用你的代码。 二是编写IE控件,ActiveX经过安全许可后可在本地执行任何代码。   如果你的读卡器是在本机,那就没必要用web界面。

POPMUISE

如果我没有理解偏的话,web项目直接引用windows窗体应用程序编写好的功能的dll文件。

慕运维8079593

参考ActiveX控件,不过缺点是IE Only。
随时随地看视频慕课网APP
我要回答