0

Hi all

I have a form which selects files from the disk. But everytime a file gets selected the form gets closed. What should i do for the form 's selection window to remain so that the user can select multiple files everytime even without having to run the program each time a file has to be selected.

using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WFAConvertor
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

        }
        private byte[] mBuffer;
        OpenFileDialog openFileDialog1 = new OpenFileDialog();

        private void button1_Click(object sender, EventArgs e)
        {
            openFileDialog1.InitialDirectory = "C:\\";
            openFileDialog1.Filter = "hex files (*.hex)|*.hex|All files (*.*)|*.*";
            openFileDialog1.FilterIndex = 2;
            openFileDialog1.RestoreDirectory = true;

            if (openFileDialog1.ShowDialog() == DialogResult.OK);
            {
                intelhextobin();
            }
            
        }

        void intelhextobin()
{//
program logic.
}

Can anyone help with the code.

2
Contributors
1
Reply
2
Views
5 Years
Discussion Span
Last Post by Momerath
0

add openFileDialog1.MultiSelect = true; after line 27. And in line 31 you are going to have to pass the file names to your intelhextobin method.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.