Beispiel #1
0
        /// <summary>
        /// 写入考试信息
        /// </summary>
        void WriteQuse(sbyte fz, sbyte mz)
        {
            root rt = new root()
            {
                fz = fz, mz = mz, model_type = 2, question_list = QuseList
            };

            ExTCP.WriteQuse(rt);
        }
Beispiel #2
0
        /// <summary>
        /// 时时写入考试作答情况
        /// </summary>
        /// <param name="rt"></param>
        public void WriteQuse(root rt)
        {
            lock (LckQ)
            {
                rt.user_info = null;
                string msg = JsonConvert.SerializeObject(rt);
                msg = DESEncrypt.Encrypt(msg);
                File.WriteAllText(QPath, msg);

                //msg = DESEncrypt.BinkEncrypt(msg);
                //FileStream fs = new FileStream(QPath, FileMode.OpenOrCreate,FileAccess.Write); //可以指定盘符,也可以指定任意文件名,还可以为word等文件
                //StreamWriter sw = new StreamWriter(fs,Encoding.UTF8); // 创建写入流
                //sw.Write(msg);
                //sw.Close();
                //fs.Close();
            }
        }