Aries.Form1.btnChooseFile_Click C# (CSharp) Method

btnChooseFile_Click() private method

private btnChooseFile_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void btnChooseFile_Click(object sender, EventArgs e)
        {
            OpenFileDialog opendialog = new OpenFileDialog();
            opendialog.DefaultExt = ".exe";
            opendialog.Filter = "exe files (*.exe)|*.exe";
            opendialog.Title = "Choose File...";
            opendialog.FileName = String.Empty;

            if (opendialog.ShowDialog() == DialogResult.Cancel) { return; }
            if (opendialog.FileName == null) { return; }

            if (!opendialog.FileName.ToLower().EndsWith(".exe") || !File.Exists(opendialog.FileName))
            { MessageBox.Show("Must be an executable file"); return; }

            Instance.TextHostFile.Text = opendialog.FileName;
            opendialog.Dispose();
        }