我有一个.NET WinForms应用程序,其中笔记本电脑通过USB连接到秤和GPS天线。认为我们可以将其作为网络应用程序和平板电脑,这是疯了吗?我们希望把东西变得更薄更小(这可以用在卡车上......驱动程序也不需要大量的键盘。)
显然平板电脑必须有一个USB端口(有些是,有些则没有)。但是对于USB设备的“粘性”,我必须在ASP.NET页面上拥有Silverlight控件吗?比它的价值更麻烦?
感谢您的任何想法/建议。
答案 0 :(得分:0)
您可以编写ActiveX控件或浏览器插件来使用USB端口(Silverlight可能无法满足您的需求)。不幸的是,这些控件很可能必须手动安装在机器上(除非您想降低浏览器的安全设置)。最好将ClickOnce与WinForms应用程序一起使用,以简化新版本的部署并继续使用现有的代码库。
如果您只需阅读GPS数据,则应使用HTML5地理位置API:Demo和Specification
答案 1 :(得分:0)
我已经通过USB转30-pin适配器将USB条形码扫描仪连接到iPad,运气好。唯一的麻烦是功率限制,如果设备消耗超过几百毫安,iPad将关闭设备的电源。您可能无法连接不像键盘或相机那样的外围设备。