البرمجة

استخدام مربع حوار فتح الملفات في VB/C#

لإعادة مسارات ملفات محددة بواسطة مربع حوار فتح الملفات OpenFileDialog1 في Visual Basic 2010 أو C#، يمكنك استخدام خاصية Multiselect الموجودة في مربع حوار OpenFileDialog1. عند تعيين هذه الخاصية إلى true، سيسمح لك المربع بتحديد عدة ملفات بدلاً من ملف واحد فقط. بعد ذلك، يمكنك الحصول على قائمة بجميع الملفات المحددة باستخدام خاصية FileNames وإضافتها إلى مربع نص متعدد الأسطر (مثل TextBox) بتحديد TextMode إلى MultiLine.

في Visual Basic 2010، يمكن تحقيق ذلك بشكل مشابه للشيفرة التالية:

vb
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click OpenFileDialog1.Multiselect = True If OpenFileDialog1.ShowDialog() = DialogResult.OK Then For Each file As String In OpenFileDialog1.FileNames TextBox1.AppendText(file & Environment.NewLine) Next End If End Sub

وفي C#، يمكنك استخدام الشيفرة التالية:

csharp
private void button1_Click(object sender, EventArgs e) { openFileDialog1.Multiselect = true; if (openFileDialog1.ShowDialog() == DialogResult.OK) { foreach (string file in openFileDialog1.FileNames) { textBox1.AppendText(file + Environment.NewLine); } } }

تأكد من تعيين الخاصية Multiselect إلى true قبل فتح مربع حوار OpenFileDialog1 للسماح بتحديد عدة ملفات، واستخدام خاصية FileNames للحصول على قائمة بمسارات الملفات المحددة، ثم إضافتها إلى مربع النص متعدد الأسطر باستخدام AppendText.

المزيد من المعلومات

بالتأكيد، إليك المزيد من المعلومات حول كيفية استخدام مربع حوار فتح الملفات OpenFileDialog1 في Visual Basic 2010 أو C# لاسترجاع مسارات ملفات محددة:

  1. خاصية Multiselect: هذه الخاصية تحدد ما إذا كان بإمكان المستخدم تحديد عدة ملفات في مربع حوار فتح الملفات. إذا تم تعيينها إلى true، يمكن للمستخدم تحديد عدة ملفات.

  2. خاصية FileNames: تستخدم هذه الخاصية للوصول إلى مسارات الملفات المحددة عندما يكون Multiselect مفعلاً. إنها تُرجع مصفوفة تحتوي على مسارات الملفات المحددة.

  3. مربع النص متعدد الأسطر (MultiLine TextBox): يُستخدم هذا المربع لعرض مسارات الملفات المحددة. يمكنك استخدام خاصية AppendText لإضافة كل مسار ملف إلى محتوى المربع.

  4. معالج الحدث Click لزر الأمر (Button): يستخدم هذا المعالج لتنفيذ الكود الضروري عند النقر فوق زر الأمر لفتح مربع حوار فتح الملفات واسترجاع مسارات الملفات المحددة.

  5. التحقق من DialogResult: يُستخدم للتحقق مما إذا كان المستخدم قد اختار ملفات واضغط على زر “موافق” في مربع حوار فتح الملفات. إذا كانت قيمة DialogResult تساوي DialogResult.OK، فإن ذلك يعني أن المستخدم قد اختار ملفات.

هذه المعلومات تساعدك في استخدام مربع حوار فتح الملفات OpenFileDialog1 بشكل فعال لاسترجاع مسارات ملفات محددة وعرضها في مربع نص متعدد الأسطر.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر