Ejemplo n.º 1
0
        public int initDevice()
        {
            int rtn;

            rtn = CXK_ConnectDV();
            if (rtn > 0)
            {
                writeMsg(" 连接成功 ,有驱版本 ret= " + rtn.ToString());

                StringBuilder password = null;
                password = new StringBuilder(m_DVPwd);

                if ((rtn = CXK_Login(password)) != 1) //登录
                {
                    writeMsg("登录失败");
                    return(0);
                }

                writeMsg("登录成功 ret= " + rtn.ToString());

                DV_TM t1 = new DV_TM();

                t1.tm_year = DateTime.Now.Year;
                t1.tm_mon  = DateTime.Now.Month - 1;
                t1.tm_mday = DateTime.Now.Day;
                t1.tm_hour = DateTime.Now.Hour;
                t1.tm_min  = DateTime.Now.Minute;
                t1.tm_sec  = DateTime.Now.Second;

                t1.tm_yday  = 0;
                t1.tm_isdst = 0;
                rtn         = CXK_SetTime(ref t1);//设定时间
                writeMsg("设定时间 ret= " + rtn.ToString());

                rtn = CXK_IntoUDiskMode();//进入U盘模式
                writeMsg("进入U盘模式 ret= " + rtn.ToString());
            }

            return(rtn);
        }
Ejemplo n.º 2
0
        public int initDevice()
        {
            int rtn;
            rtn = CXK_ConnectDV();
            if (rtn > 0)
            {
                writeMsg( " 连接成功 ,有驱版本 ret= "+rtn.ToString());

                StringBuilder password = null;
                password = new StringBuilder(m_DVPwd);

                if ( ( rtn=CXK_Login(password) ) != 1)//登录
                {
                    writeMsg("登录失败");
                    return 0;
                }

                writeMsg("登录成功 ret= " + rtn.ToString());

                DV_TM t1 = new DV_TM();

                t1.tm_year = DateTime.Now.Year;
                t1.tm_mon = DateTime.Now.Month - 1;
                t1.tm_mday = DateTime.Now.Day;
                t1.tm_hour = DateTime.Now.Hour;
                t1.tm_min = DateTime.Now.Minute;
                t1.tm_sec = DateTime.Now.Second;

                t1.tm_yday = 0;
                t1.tm_isdst = 0;
                rtn = CXK_SetTime(ref t1);//设定时间
                writeMsg("设定时间 ret= " + rtn.ToString());

                rtn = CXK_IntoUDiskMode();//进入U盘模式
                writeMsg("进入U盘模式 ret= " + rtn.ToString());
            }

            return rtn;
        }
Ejemplo n.º 3
0
 static extern int CXK_SetTime(ref DV_TM ptm);
Ejemplo n.º 4
0
 static extern int CXK_SetTime(ref DV_TM ptm);