Nincs OpenFileDialog.Filenames egy határt?

szavazat
0

Van egy kis segítő alkalmazást, amit használni „beadni” szkripteket html oldalak.

Van egy openfiledialog promt és én válassza ki az összes html fájlokat ebben a könyvtárban (1403 fájl), és nem számít, amit én látok, hogy OFD.filenames.count = 776

van egy határ?

Kösz

OpenFileDialog OFD = new OpenFileDialog();
            OFD.Multiselect = true;
            OFD.Filter = HTML Files (*.htm*)|*.HTM*| +
          All files (*.*)|*.*;

            if (OFD.ShowDialog() == DialogResult.OK)
            {
                progressBar1.Maximum = OFD.FileNames.Count();
                foreach (string s in OFD.FileNames)
                {
                    Console.WriteLine(s);
                    AddAnalytics(s);
                    progressBar1.Value++;
                }
                MessageBox.Show(string.Format(Done! \r\n {0} files completed,progressBar1.Value));
                progressBar1.Value = 0;
            }
A kérdést 27/08/2009 04:08
a forrás felhasználó
Más nyelveken...                            


1 válasz

szavazat
2

A OpenFileDialog csak akkor használja az első 256 karakter a „fájlnév” mezőben. A mező maga megjeleníti több, de figyelmen kívül hagyja után bármi 256 karakter lehet.

Úgy vélem, az Ön esetében a hiányzó fájlok listája után 256 karakter jelet.

Válaszolt 27/08/2009 04:12
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more