هل يمكنننى عمل لووب على الكونترولز بحيث اقدر انفذ كود معين عليهم كلهم
مثلا انى أفرغ محتويات تكست بوكس
for i = 0 to me.controls
me.control(i).text = ""
شئ مثل هذا انا سمعت انه فى الدوت نت ممكن عمل شئ مثل هذا
شاكرين الأفضال مقدما
هل يمكنننى عمل لووب على الكونترولز بحيث اقدر انفذ كود معين عليهم كلهم
مثلا انى أفرغ محتويات تكست بوكس
for i = 0 to me.controls
me.control(i).text = ""
شئ مثل هذا انا سمعت انه فى الدوت نت ممكن عمل شئ مثل هذا
شاكرين الأفضال مقدما
show el Link dah
Dim Dvd As Control For Each Dvd In Me.Controls If TypeOf Dvd Is TextBox Then Dvd.Text = "" End If Next
فعلا شئ رائع بس لما باجى اضعها فى موديول بيعترض على Me.Controls
لو عندك حل باصيلى
ميرسى يا مان
Private Sub GetControls (FormName as object ) Dim Dvd As Control For Each Dvd In FormName.Controls If TypeOf Dvd Is TextBox Then Dvd.Text = "" End If Next end sub
we Call el Sub Keda maslan
Call GetControls (form1)
تم تعديل هذه المشاركة بواسطة kazabra في 30 مايو 2009 في 03:12
بارك الله فيكم جميعاً
ماذا لو اردنا ان نقوم بتفريغ MaskedTextBox و CheckBox و TextBox دفعة واحدة من علي الفورم
سيصبح الكود كالتالي وسنضعة في Module
ويتم استدعاء الدالة من داخل اي فورم عن طريق هذا الكود
تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 مايو 2009 في 14:13 — السبب: تنسيق


مشكور جدا جدا جدا جدا أخى محمد فؤاد تركى فعلا كود رائع