بصراحة لاول مرة افكر بهذا و ان شاء الله ان الكود هو ماتريد:
نضع تاق لكل تشك بوكس
PHP كود :
Public Class Form1
Dim fltr As String = ""
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
Dim o As New OpenFileDialog
o.Filter = fltr
o.ShowDialog()
End Sub
Private Sub CheckBox1_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles CheckBox4.CheckedChanged, CheckBox3.CheckedChanged, CheckBox2.CheckedChanged, CheckBox1.CheckedChanged
'(*.txt)|*.txt|كافة الملفات (*.*)|*.*"
Dim ch As CheckBox = DirectCast(sender, CheckBox)
Dim firstfilter As String = "(" & ch.Tag & ")|*." & ch.Tag & ""
Dim otherfilter As String = "| Other extensions (" & ch.Tag & ")|*." & ch.Tag & ""
If ch.Checked = True Then
If fltr.Trim = "" Then
If fltr.Contains(firstfilter) = False Then
fltr = firstfilter
End If
Else
If fltr.Contains(otherfilter) = False Then
fltr &= otherfilter
End If
End If
Else
If fltr.Contains(firstfilter) Then
fltr = fltr.Remove(fltr.IndexOf(firstfilter), firstfilter.Length)
End If
If fltr.Contains(otherfilter) Then
fltr = fltr.Remove(fltr.IndexOf(otherfilter), otherfilter.Length)
End If
End If
End Sub
End Class
نضع تاق لكل تشك بوكس
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير

