/// <summary> /// 重新读取mgt模型数据文件 /// </summary> /// <param name="MoldeFile">模型文件存储路径</param> private void ReReadModel(string ModelFile) { OpenFileDialog OPD = new OpenFileDialog(); OPD.Title = "选择Midas数据文件路径"; OPD.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer);//获取我的文档 OPD.Filter = "mgt 文件(*.mgt)|*.mgt|All files (*.*)|*.*"; if (OPD.ShowDialog() == DialogResult.OK) { ModelForm.CurModel = new MidasGenModel.model.Bmodel(); ModelForm.CurModel.ReadFromMgt(OPD.FileName);//读取mgt文件 //MidasGenModel.Application.WriteModelBinary(ModelForm.CurModel, ModelFile);//写出二进制文件 MessageLabel.Text = "读取模型成功!"; ModelForm.Refresh(); this.Refresh(); } }