سؤال

لدي تطبيق مساعد صغير أستخدمه إلى البرامج النصية "حقن" في صفحات HTML.

لدي OpenFileDialog PROMT وأنا حدد كل ملفات HTML في هذا الدليل (1403 ملفات) وبغض النظر عن ما أقوم به.

هل هناك حد؟

شكرًا

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;
            }
هل كانت مفيدة؟

المحلول

سيستخدم OpenFileDialog فقط أول 256 حرفا في حقل "اسم الملف". يعرض الحقل نفسه أكثر، لكنه يتجاهل أي شيء بعد 256 حرفا.

أعتقد في حالتك، يتم سرد الملفات المفقودة بعد علامة الحرف 256.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top