IE如何访问客户端的设备(比如COM口的读卡器)
想开发一个程序,利用ACTIVEX嵌入在IE中来访问客户机的读卡器。然后将读卡器发送过来的数据上传到数据库。有做过这方面的朋友么?请问如何实现或者给相关的文档或者例子。不胜感激 --------------------编程问答-------------------- 不要这么做.IE不能给你嵌入C#代码.否则会非常不安全.
建议写一个C/S软件来实现. --------------------编程问答-------------------- 没有做过,要懂C++ --------------------编程问答--------------------
最开始用C/S做的,但是客户需求升级到BS,并且在BS结构上实现。
我看招商银行的网银专业版做到了访问USB的代码,如何实现的呢 --------------------编程问答-------------------- 招商银行是给你下载了一个控件,然后通过IE的Javascript调用这个控件,当然想做什么就做什么了
这个和CS差不多了,
就是你也做一个控件,在网页上检测,如果创建失败,就让用户下载这个控件安装 --------------------编程问答-------------------- 用c++写一个activex空间,在客户端注册一下,然后就可以用JS访问了。
具体逻辑都在c++里实现 --------------------编程问答-------------------- 用VB、Delphi等非.Net开发工具,写一个ActiveX控件,就可以实现。依赖.net framework的控件可能在客户端无易做图常运行。 --------------------编程问答-------------------- 都在纸上谈兵,没有任何有价值的建议~,BS程序对此是弱项,折中办法CS|BS结合{我说的也是费话} --------------------编程问答-------------------- 首先不建议使用C#写ActiveX,原因请参考http://www.dotnetsky.net/netsave/ShowTopic-54099.html
建议使用vc,vb或delphi等
如果硬要使用C#写ActiveX那么请参考http://www.cnblogs.com/homer/archive/2005/01/04/86473.aspx
--------------------编程问答-------------------- 还有实质性的答案么~~~~ --------------------编程问答-------------------- 简单的话,需要嵌入winform,客户端要安装framework --------------------编程问答-------------------- 做板凳上继续等 --------------------编程问答-------------------- 等啊等,等啊等 --------------------编程问答-------------------- 做成ActiveX应该会了吧?如果你用的是vc或delphi其实是很简单的,通过新建一个ActiveX的向导下来的就跟写windows程序差不多一样的了,
你买的读卡器已经带有vc或delphi使用的例子了吧,然后你就通过新建一个ActiveX向导,然后把例子里面读卡号的代码写到ActiveX里面,新建一个接口返回你读到的卡号就完成了ActiveX编写,然后把你做的ActiveX做成CAB包,然后通过网页发布CAB包就可以了,网页调用ActiveX上面给出的连接已经带有例子了,自己看看吧
补充:.NET技术 , ASP.NET