السلام عليكم
لقد قمت بعمل برنامج وفيه زر لاستعراض الملفات من نوعية معينة وقد قمت بوضع فلتر لتحديد نوع الامتداد للملف على سبيل لمثال xls ولكن المشكلة عندي هي عند وضع *.* يتم عرض جميع الملفات وعند اختيار اي ملف من امتداد اخر يقبله البرنامج فارجو منكم المساعدة بحيث اذا امكن ان لا يتم الموافقة على عرض جميع الملفات او على الاقل عدم قبول البرنامج له
ولكم جزيل الشكر
ارفق الكود
Private Sub Open(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles btnOpenInput.Click Dim btn As Button = DirectCast(sender, Button) 'The name of the TextBox to return the selected file path to is stored ' in the Tag property of the button. Dim tb As TextBox = _ DirectCast(btn.Parent.Controls(btn.Tag.ToString()), TextBox) Dim diag As New OpenFileDialog() With diag .CheckFileExists = True .CheckPathExists = True .Multiselect = False .RestoreDirectory = True .Title = "اختر الملف " .Filter = "excel (*.xls)|*.xls" .DefaultExt = CStr(.AddExtension = False) .ShowDialog() 'Set the file path if one was selected If .FileName.Trim() <> "" Then _ tb.Text = .FileName End With diag.Dispose() End Sub
