private void btnSearDes_Click(object sender, EventArgs e) { if (SaveDir.ShowDialog(this) == DialogResult.OK) { txtDest.Text = SaveDir.SelectedPath; } }
private void btnSrc_Click(object sender, EventArgs e) { if (SaveDir.ShowDialog(this) == DialogResult.OK) { txtSrc.Text = SaveDir.SelectedPath; //FileVersionInfo version = FileVersionInfo.GetVersionInfo(ofdSrc.FileName); //name.Text = version.FileVersion; LoadFiles(); lblFileCount.Text = string.Format("已选择的文件数: {0} 个", FileList.CheckedItems.Count); } }
/// <summary> /// /// </summary> /// <param name="model"></param> /// <param name="saveDirs"></param> static void AddSaveDirs(Model.Model model, SaveDirs saveDirs) { saveDirs.AllSaveDirs = Load().AllSaveDirs; foreach (var game in model.GameData2) { if (!game.SaveDir.StartsWith("??")) { SaveDir sd = saveDirs.AllSaveDirs.FirstOrDefault(g => g.GameId == game.TitleId); if (sd == null) { sd = new SaveDir(); saveDirs.AllSaveDirs.Add(sd); } // We have a valid save dir sd.GameId = game.TitleId; sd.SaveDirId = game.SaveDir; sd.GameName = game.Name; sd.Region = game.Region; } } }