设备:新大陆NLS-PT980,设备是USB链接PC的。
开发环境:vs2008,
运行环境:windows xp
实现效果:目前,我在vs2008中添加的项目是“智能设备-应用程序”。实现对二维码或条形码的扫描,获取所需要的字符(已经实现),如今想要将这个封装成一个类,回传到PC上,并激发PC到指定的网页(IE浏览器)。
我在百度上看到了这么一篇帖子,大家帮我瞧瞧http://wenku.baidu.com/view/ac792dca05087632311212d7.html
我引用新大陆的NLSCAN.MacCtrl.dll文件,实现了对二维码或条形码的扫描,现需要传输数据,该如何实现。关于remote与socket的使用在百度上看的半懂不懂的,还请大神能提供一个案例。谢谢了!
小弟感激不尽,求各位大神指点,方便的话+QQ786838943,拜谢!!!
------解决思路----------------------
如果你只是要传一个字符串,封装什么类啊,直接字符串转字节数组,然后socket传过去,不就得了
------解决思路----------------------
不用socket那么麻烦吧 直接用一般处理程序 传json过去就ok
pc端直接访问即可
------解决思路----------------------
不用socket那么麻烦吧 直接用一般处理程序 传json过去就ok
pc端直接访问即可
菜鸟表示这个json高大上,最好能给个简单的实例,我研究研究
json很简单啊 {username:“张飞”,sex:“女”} 这就是一个json数据啊
你wince通过http请求 pc端的一般处理程序
一般处理程序访问json数据
然后wince前端接受
ajax实现
------解决思路----------------------
http://www.cnblogs.com/stg609/archive/2008/11/15/1333889.html
参考这个!
至于弹出ie浏览器参考如下:
Process[] processList = Process.GetProcesses();
foreach (Process pr in processList)
{
if (pr.ProcessName == "iexplore")
{
pr.Kill(); //结束进程
}
}
Process[] newProcess = new Process[1];
newProcess[0] = new System.Diagnostics.Process();
System.Diagnostics.Process.Start("http://你多要呈现的页面.aspx?" + “扫描获取的值”);
在这个页面加载的时候,获取就好了