Example #1
0
        /// <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();
            }
        }