WinCE与计算机端连接问题(100分)

  • 主题发起人 主题发起人 小兵无名
  • 开始时间 开始时间

小兵无名

Unregistered / Unconfirmed
GUEST, unregistred user!
开发的计算机端程序要访问Wince上的文件,但是安装wince的终端机器需要经常断开与计算机的连接,然后再重新接上进行数据交换,
问题是,我如果在终端离开计算机后再连接,即使终端和计算机已经连接上并保持同步了,但是程序却无法认出重新连接后的终端,需要要重新启动才能正确访问终端.请问是什么原因,最好能给出解决方案.
谢谢.
 
怎么回事?现在是提问的多,答题的少啊?
 
通过什么访问,USB 吗,应该是通讯协议不协调的问题
 
用的是usb,连接的时候用的是microsoft ActiveSync连接,然后用delphi调用他的rapi.dll里的函数判断连接状况。如果在我的程序启动后,第一次连接都正常,然后在软件连接的状态下将设备断开再连上,程序就死活不认了,需要重新启动程序才可以。
用的函数是CeRapiInitEx。
 
这个好像有异步通信机制的,具体不明,以前查阅过资料,兄弟可以多多查找。
 
ActiveSync建立的连接实际上是网络连接,我觉得你每次读WinCE终端时应当重新建立连接吧,估计是不是重新初始化一下吧
 
明天试试看吧,我这里现在没有设备,要在公司了才能使用。先谢谢两位了。

再等等看还有哪位能给出更加详细的方法吧。
 
顶的也多。看完帮顶
 
后退
顶部