猿问

web调用ocx、dll

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

我现在的疑问是:

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

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

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

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


喵喵时光机
浏览 968回答 2
2回答

白衣染霜花

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

慕姐4208626

如果我没有理解偏的话,web项目直接引用windows窗体应用程序编写好的功能的dll文件。
随时随地看视频慕课网APP
我要回答