问题描述
怎样在asp.net中嵌套winform窗体?然后通过winform窗体来连接RFID来实现对读卡器进行读卡和写卡
解决方案
解决方案二:
解决方案三:
两种方式1.ActiveX前提是浏览器认为你的控件是安全的2.WebBrowser自制浏览器用ObjectForScripting赋予脚本读写卡的方法然后Asp.Net里用脚本的external调用
解决方案四:
怎样在asp.net中嵌套winform窗体?答:不能。
解决方案五:
在server端引用之后调用部分功能是可以的。但在server端毫无意义
解决方案六:
就你的需求,用asp.net毫无意义。把你的程序打包在activex里面,在浏览器中运行,骗骗人而已。
解决方案七:
既然是发卡器(可以写卡),必然不会太多,一般就那么一两个,跟到处都有的读卡器完全不是一回事仅仅是发卡,做个winform程序不就得了,有什么必要弄个webform啊
解决方案八:
这个不行吧,弄个activex控件或者用silverlight或许可以
解决方案九:
开发winform客程序,使用clickonce技术进行自动更新。
解决方案十:
引用3楼h_gxi的回复:
怎样在asp.net中嵌套winform窗体?答:不能。
可以的,winform窗体可以作为activeX使用。前提时用户机器安装了对应的.netframework,且浏览器安全级别设置好,还要一定是ie浏览器。从楼主的需求来看,应该是内部系统,这些条件都可以达到。
解决方案十一:
尼玛发的东西居然不见了....同楼上使用c#开发activx就行了..然后安装就能使用了可以把一个完整的exe都做成DLL在html中调用具体搜索下就行了..
解决方案十二:
引用5楼caozhy的回复:
就你的需求,用asp.net毫无意义。把你的程序打包在activex里面,在浏览器中运行,骗骗人而已。
怎么会毫无意义,如果楼主是做类似银行的个人网银安全,那是没用。如果是企业内部系统,用winfrom做activex,只需要在客户机设置安全性,安装framework。之后所有的工作都在服务器端操作,不需要做自动更新,用户也不需要多装一个软件(说实话,企业普通用户的智商和IT知识更适合只用用浏览器)。
解决方案十三:
引用1楼bdmh的回复:引用1楼bdmh的回复:你试过可以运行吗
解决方案十四:
引用12楼Wonderful1025的回复:
Quote: 引用1楼bdmh的回复:引用1楼bdmh的回复:你试过可以运行吗
我试过可以本地正常玩硬件摄像头指纹之类的东西..