コード例 #1
0
ファイル: CAIFrm.cs プロジェクト: Arsslensoft/OCT
        private void buttonX1_Click(object sender, EventArgs e)
        {
            try
            {
                if (superValidator1.Validate())
                {
                    CAI cai = new CAI();
                    cai.CAName = textBoxX1.Text;
                    cai.CAOid  = textBoxX2.Text;
                    cai.OCAID  = textBoxX3.Text;
                    if (Directory.Exists(textBoxX4.Text))
                    {
                        cai.DevPath = textBoxX4.Text;
                        SaveFileDialog sfd = new SaveFileDialog();

                        sfd.Filter = "*.cai|*.cai";
                        if (File.Exists(Application.StartupPath + @"\default.cai"))
                        {
                            if (sfd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                            {
                                cai.Save(sfd.FileName);
                            }
                        }
                        else
                        {
                            cai.Save(Application.StartupPath + @"\default.cai");
                        }
                        this.Close();
                    }
                }
            }
            catch
            {
            }
        }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: Arsslensoft/OCT
 public MainForm()
 {
     MainForm.cai = new CAI();
     if (File.Exists(Application.StartupPath + @"\default.cai"))
     {
         cai.Load(Application.StartupPath + @"\default.cai");
     }
     else
     {
         new CAIFrm().ShowDialog();
         cai.Load(Application.StartupPath + @"\default.cai");
     }
     InitializeComponent();
     LoadOids();
     this.Text  += " - " + MainForm.cai.CAName + " (" + MainForm.cai.CAOid + ")";
     MainForm.mf = this;
 }