تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طريقة جلب نوع ملفات معينة
#4
لجلب جميع أسماء الملفات التي تحمل امتداد .mdf من مجلد معين وعرضها في ComboBox في برنامج Visual Basic، يمكنك استخدام الكود التالي:
الكود:
vb
نسخ الكود
كود :
Imports System.IO

Public Sub LoadMdfFilesToComboBox(folderPath As String)
   ' التأكد من أن المجلد موجود
   If Directory.Exists(folderPath) Then
       ' الحصول على جميع الملفات التي تحمل امتداد .mdf
       Dim mdfFiles As String() = Directory.GetFiles(folderPath, "*.mdf")
       
       ' مسح العناصر الموجودة في الكومبوبوكس
       ComboBox1.Items.Clear()
       
       ' إضافة الملفات إلى الكومبوبوكس
       For Each file As String In mdfFiles
           ' إضافة اسم الملف فقط بدون المسار الكامل
           ComboBox1.Items.Add(Path.GetFileName(file))
       Next
   Else
       MessageBox.Show("المجلد غير موجود.")
   End If
End Sub
شرح الكود:
  1. Directory.Exists(folderPath): يتحقق ما إذا كان المجلد الذي تم تمريره موجودًا أم لا.
  2. Directory.GetFiles(folderPath, "*.mdf"): يحصل على جميع الملفات التي تحمل امتداد .mdf في المجلد المحدد.
  3. Path.GetFileName(file): يستخرج اسم الملف فقط بدون المسار الكامل، وبالتالي يتم عرض اسم الملف فقط في ComboBox.
  4. ComboBox1.Items.Clear(): ينظف محتويات ComboBox قبل إضافة الملفات الجديدة.
  5. إذا كان المجلد غير موجود، تظهر رسالة تحذير.
كيفية الاستخدام:
  1. قم بتمرير مسار المجلد إلى الدالة
    LoadMdfFilesToComboBox
  2. ، مثل:
vb
نسخ الكود
كود :
LoadMdfFilesToComboBox("C:\Path\To\Your\Folder")
  1. ستظهر أسماء ملفات .mdf في ComboBox
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
طريقة جلب نوع ملفات معينة - بواسطة heem1986 - 29-12-24, 04:01 PM
RE: طريقة جلب نوع ملفات معينة - بواسطة aljzazy - 31-12-24, 11:32 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] أداة مثالية لعرض وتحرير وتنسيق ملفات الوورد Mostafa25 3 436 13-03-26, 09:57 PM
آخر رد: Mostafa25
Star ممكن كود تشغيل ملفات الفيديو نوع mp4 رمضان محمد 2 212 02-02-26, 12:31 PM
آخر رد: الورد الصناعي
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 371 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 4,126 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 781 24-04-25, 12:58 PM
آخر رد: foad8920
  طريقة طباعة ملف pdf بقاعدة بيانات sql heem1986 0 644 25-02-25, 09:31 AM
آخر رد: heem1986
  طريقة حفظ نسخة أحيتاطية من قاعدة بيانات sql محلية heem1986 2 644 01-01-25, 03:56 PM
آخر رد: heem1986
  طريقة التحكم في التقرير بالكود المتألق9 2 654 23-12-24, 05:11 PM
آخر رد: atefkhalf2004
  حذف علامات معينة محمد خيري 3 383 21-12-24, 02:47 PM
آخر رد: aljzazy
  طريقة فاتورة epos altoki939 0 391 08-12-24, 09:15 PM
آخر رد: altoki939

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم