当前位置: 代码迷 >> C# >> C# remote 怎么实现WinCE传出一个类到PC端
  详细解决方案

C# remote 怎么实现WinCE传出一个类到PC端

热度:8   发布时间:2016-05-05 03:43:29.0
C# remote 如何实现WinCE传出一个类到PC端
设备:新大陆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传过去,不就得了
------解决思路----------------------
引用:
Quote: 引用:

如果你只是要传一个字符串,封装什么类啊,直接字符串转字节数组,然后socket传过去,不就得了


如何socket传呢?

不用socket那么麻烦吧  直接用一般处理程序 传json过去就ok
pc端直接访问即可
------解决思路----------------------
引用:
Quote: 引用:

不用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?" + “扫描获取的值”);
                        在这个页面加载的时候,获取就好了
  相关解决方案