/// <summary> /// 保存二维码文件夹 /// </summary> public static string QRFile() { string QRFile = string.Format("{0}\\{1}", Xml.GetWorkDirectory(), "二维码"); if (!Directory.Exists(QRFile)) { Directory.CreateDirectory(QRFile); } return(QRFile); }
/// <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); }
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(""); } }
//找到所有的聊天记录文件 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); }