Exemple #1
0
        /// <summary>
        /// 保存二维码文件夹
        /// </summary>
        public static string QRFile()
        {
            string QRFile = string.Format("{0}\\{1}", Xml.GetWorkDirectory(), "二维码");

            if (!Directory.Exists(QRFile))
            {
                Directory.CreateDirectory(QRFile);
            }
            return(QRFile);
        }
Exemple #2
0
        /// <summary>
        /// 保存聊天记录的时候,去查找聊天记录文件下。微信昵称的文件夹。然后创建并保存跟好友的聊天
        /// </summary>
        public static string GetUserFile(string MyNickName, string FriendNickName)
        {
            string RecordFile = string.Format("{0}\\{1}", Xml.GetWorkDirectory(), "聊天记录");

            if (!Directory.Exists(RecordFile))
            {
                Directory.CreateDirectory(RecordFile);
            }

            string UserFile = RecordFile + @"\" + MyNickName;

            if (!Directory.Exists(UserFile))
            {
                Directory.CreateDirectory(UserFile);
            }
            string ChatRecordFile = string.Format("{0}\\{1}", UserFile, FriendNickName) + ".xml";

            return(ChatRecordFile);
        }
Exemple #3
0
 public static string GetDevNum(int uuid)
 {
     try
     {
         string FilePath = string.Format("{0}\\{1}", Xml.GetWorkDirectory(), "设备号");
         if (!Directory.Exists(FilePath))
         {
             return("");
         }
         //新建文本文件写入uuid和设备号
         string DevPath = string.Format("{0}\\{1}", FilePath, uuid.ToString()) + ".txt";
         if (!File.Exists(DevPath))
         {
             MessageBox.Show("不存在");
         }
         return(System.Text.Encoding.UTF8.GetString(File.ReadAllBytes(DevPath)));
     }
     catch (Exception ex)
     {
         return("");
     }
 }
Exemple #4
0
        //找到所有的聊天记录文件
        public static List <string> GetXmlFileName(string MyNickName)
        {
            List <string> fileList   = new List <string>();
            string        RecordFile = string.Format("{0}\\{1}", Xml.GetWorkDirectory(), "聊天记录");

            if (!Directory.Exists(RecordFile))
            {
                return(new List <string>()); //不存在,返回
            }

            string UserFile = RecordFile + @"\" + MyNickName;

            if (!Directory.Exists(UserFile))
            {
                return(new List <string>()); //不存在没,返回
            }
            var files = Directory.GetFiles(UserFile, "*.xml", SearchOption.AllDirectories);

            foreach (string i in files)
            {
                fileList.Add(System.IO.Path.GetFileNameWithoutExtension(i));
            }
            return(fileList);
        }