如何用C#访问掌上电脑或智能手机中的一个文件不是用读卡器也不是用AstiveSync 访问。请高手指条明路,谢谢!!

解决方案 »

  1.   

    如果有红外,那你需要在设备上先安装客户端,启动,电脑上安装,启动一个服务器,链接后,用串口、红外传输。这个我实现过。如果usb,是不行的,因为usb分主和从,电脑这边是主,可以被搜索到。server这边操作很多,协议层复杂,很少有人作的设备会作成主设备的。当然也是有的比如支持usb打印功能的打印机。一般常见的方法是:
    1.用MSActiveSync和电脑同步
    2.调用RAPI操作PDA设备直接用usb操作也许可以,那要求你自己开发pda,并实现一个usb的传输软件,作为驱动形式放到NK.Bin里。随系统加载才可以。
      

  2.   

    OpenNETCF.Desktop.Communication.dll  可以操作大多数PDA的文件.非常好用.自己找到解决方法了!
      

  3.   

    你到底想实现什么?这个可以不用同步async就使用????
      

  4.   

    你文不对题的,访问掌上电脑上的文件???从电脑上访问掌上电脑?OpenNETCF.Desktop.Communication.dll 是在掌上电脑上运行的。真怀疑你自己是否吧问题描述清楚了。这20分,拿的真不舒服。
      

  5.   

    PDA 用USB线和电脑相连接,
    电脑端程序访问PDA中的文件,实现数据同步。不用AstiveSync的意思是,不能用AstiveSync4.5软件里的浏览方式手动的复制出PDA里的文件。OpenNETCF.Desktop.Communication.dll 是一个封装好的调用rapi.dll的组件。
      

  6.   

    我说的意思不就这个么。你可以不用复制粘帖,但不activeSync去链接,那是肯定不行的。不连接你的rapi怎么调用。
      

  7.   

    OpenNETCF.Desktop.Communication.dll 这个怎么用呀 如何加到引用中 我就加不进去 您能够给我指点一下 在急  谢谢!
      

  8.   

    OpenNETCF.Desktop.Communication.dll在哪里下啊,我一直没有下载成功,而且也加不进去.我是用VS2003