private void Import_UserInfo() { Dlg_OpenFile.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\CANStream\\Record User Information"; if (Dlg_OpenFile.ShowDialog().Equals(DialogResult.OK)) { CS_RecordUserInfoCollection oInfoCollection = new CS_RecordUserInfoCollection(); if (oInfoCollection.Load_UserInfoCollection(Dlg_OpenFile.FileName)) { Grid_UserInfos.Rows.Clear(); foreach (CS_RecordUserInfo sInfo in oInfoCollection.Informations) { Grid_UserInfos.Rows.Add(); DataGridViewRow oRow = Grid_UserInfos.Rows[Grid_UserInfos.Rows.Count - 2]; oRow.Cells[0].Value = sInfo.Title; oRow.Cells[1].Value = sInfo.Value; } } else { MessageBox.Show("User information file reading error !", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void Cmd_OpenCanCfgClick(object sender, EventArgs e) { Dlg_OpenFile.FileName = ""; Dlg_OpenFile.Filter = "CAN Configuration|*.xcc"; Dlg_OpenFile.Multiselect = false; Dlg_OpenFile.InitialDirectory = CANStreamTools.MyDocumentPath + "\\CANStream\\CAN Configuration"; if (Dlg_OpenFile.ShowDialog().Equals(DialogResult.OK)) { Txt_CanConfig.Text = Dlg_OpenFile.FileName; } }
private void Cmd_AddTrcFilesClick(object sender, EventArgs e) { Dlg_OpenFile.FileName = ""; Dlg_OpenFile.Filter = "PCAN Trace record file|*.trc"; Dlg_OpenFile.Multiselect = true; Dlg_OpenFile.InitialDirectory = CANStreamTools.MyDocumentPath + "\\CANStream\\Records\\Raw"; if (Dlg_OpenFile.ShowDialog().Equals(DialogResult.OK)) { foreach (string fPath in Dlg_OpenFile.FileNames) { Lst_TrcFiles.Items.Add(fPath); } } }
private void OpenLibrary() { Dlg_OpenFile.FileName = ""; Dlg_OpenFile.Filter = "CANStream Built-in Signals | *.cbs"; Dlg_OpenFile.InitialDirectory = CANStreamTools.MyDocumentPath + "\\CANStream\\Built-In Signals libraries"; if (Dlg_OpenFile.ShowDialog().Equals(DialogResult.OK)) { oActiveLibrary = new CS_BuiltInSignalLibrary(); if (oActiveLibrary.ReadLibraryFile(Dlg_OpenFile.FileName)) { oBSLibCollection.AddLibrary(oActiveLibrary); AddLibrary(oActiveLibrary); bFrmMain_ReloadLibraries = true; } } }