public ListFileDlg(EnvDTE80.DTE2 dte, RecordHandler rec) { InitializeComponent(); //配置文件地址 txt_FilePath.Text = RecordHandler.GetValueFromRegistry(); _manuallySettingSelection = false; _dte = dte; _fileNames = new System.Collections.Generic.List <ProjectItemInfo>(); foreach (EnvDTE.Project project in _dte.Solution.Projects) { WalkProject(project.ProjectItems); } LogTimer.Interval = 2000; LogTimer.Tick += new EventHandler(LogTimer_Tick); RecordTable = initRecordTable(); initProjectSelector(); btn_ReadRecordCurProject_Click(null, null); de_begin.DateTime = DateTime.Today; de_end.DateTime = DateTime.Today; recHandler = rec; }
public ListFileDlg(EnvDTE80.DTE2 dte,RecordHandler rec) { InitializeComponent(); //�����ļ���ַ txt_FilePath.Text = RecordHandler.GetValueFromRegistry(); _manuallySettingSelection = false; _dte = dte; _fileNames = new System.Collections.Generic.List<ProjectItemInfo>(); foreach (EnvDTE.Project project in _dte.Solution.Projects) { WalkProject(project.ProjectItems); } LogTimer.Interval = 2000; LogTimer.Tick += new EventHandler(LogTimer_Tick); RecordTable = initRecordTable(); initProjectSelector(); btn_ReadRecordCurProject_Click(null, null); de_begin.DateTime = DateTime.Today; de_end.DateTime = DateTime.Today; recHandler = rec; }
private void btn_Path_Click(object sender, EventArgs e) { SaveFileDialog dialog = new SaveFileDialog(); dialog.Filter = "*.xml|*.xml"; if (dialog.ShowDialog() == DialogResult.OK) { txt_FilePath.Text = dialog.FileName; RecordHandler.SetValueToRegistry(txt_FilePath.Text); } }