pda的操作系统是wince5.0,连接的时候用activesync,但是连通了以后断开后,PC上要重新把com口释放了才能够再用该com口来连接,我想用RAPI来对其编程,可以直接从PDA上面拿文件,应该怎么写?

解决方案 »

  1.   

    看msdn即可。另外,wince5,一般都不是娱乐性设备了。你让用户自己用activesync不就好了。费那个事干嘛。
      

  2.   

    正是因为在同一台PC上面更换PDA设备的时候,都需要把com口释放,否则那个com口就会被一直占用,这个不是每个客户都能够做好的,所以还是希望能用程序解决
      

  3.   

    你想释放com口啊。直接杀掉wcecomm.exe好了。
      

  4.   

    那如果串口连接了wince设备,在PC上,这个设备的存储路径是什么?
      

  5.   

    只能用remote操作,没有办法用标准的io操作的。
      

  6.   


        using OpenNETCF.Desktop.Communication;
        class Class1
        {
            RAPI m_rapi;
            public Class1()
            {
                m_rapi.ActiveSync.Active += new ActiveHandler(ActiveSync_Active);
                m_rapi.ActiveSync.Disconnect += new DisconnectHandler(ActiveSync_Disconnect);
                m_rapi.ActiveSync.Listen += new ListenHandler(ActiveSync_Listen);
                m_rapi.ActiveSync.Answer += new AnswerHandler(ActiveSync_Answer);            m_rapi.CopyFileFromDevice("   ", "    ");        }        private void ActiveSync_Active()
            {
                connectStatus.Text = "已连接";
                connectStatus.ForeColor = Color.Green;        }        private void ActiveSync_Disconnect()
            {
                connectStatus.Text = "已断开";
                connectStatus.ForeColor = Color.Gray;
            }        private void ActiveSync_Listen()
            {
                connectStatus.Text = "未连接";
            }        private void ActiveSync_Answer()
            {
                connectStatus.Text = "连接中...";
                System.Threading.Thread.Sleep(500);
            }
        }.........................