الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية اجبار المستخدم علي الاختيار من الكمبوبوكس

مغلق
بدأه a_salah_hasballa في 6 يوليو 2007 · 6 رد · 626 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا عامل كمبوبوكس عايز اجبر المستخدم انة يختار منها قيمة ولو جة يدخل القيمة بأيدة متقبلش منة يعني لو جة كتب اي حاجة متقبلش منة القيمة دي لزم يختار من الكبوبوكس

بســم الله الـرحمــن الرحيــم

لا خير في كاتم العلم ...زكاه العلم ...التعليم صدقة جارية

#2
Private Sub Combo1_KeyPress(KeyAscii As Integer)
If KeyAscii > 0 Then KeyAscii = 0
End Sub
startingprogremmer.jpg
#3

الاخ مبرمج مبتدا فهمك خطا

يمكنك ذلك من خلال خاصية Style فى الكومبو

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#4

لكن يمكن بطرقتي بنفس الستايل الdufcult

startingprogremmer.jpg
#5

من الخاصية style أخر اختيار

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#6

بسم الله الرحمن الرحيم

حاول تجرب خاصيه Container

فمثلا تتاكد ان التكست المدخل هو فعلا داخل الكومبو

combo2.Container
  1. سبحان الله وبحمده سبحان الله العظيم


    متى نحكم العالم زى زمان ايام اجددنا

    صلى الله على محمد صلى الله عليه وسلم



#7

الأخ الفاضل جرب اللى قالك عليه الأستاذ الغالى جدا مونو مع انى اشك انها هتشتغل لأنه اشتغلت مره واحده بس فى تاريخ الفيجوال بيسك مع واحد اسمه امير ولو انت بتملى الكمبو بتاعك ده من قواعد بيانات وكده فانا كنت بواجه نفس الشئ ولكنى عملت دالة تعمل الموضوع ده وهى كالتالى لو هتستخدمها حطها فى التعريفات العامة وهتديها متغيرات :

Public Function shk(tb_nm As ADODB.Recordset, f As String, comb As ComboBox) As String

Dim n As String

On Error Resume Next

tb_nm.MoveFirst

tb_nm.Find "" & f & "='" & comb.Text & "'"

If tb_nm.EOF Then

n ="عفوا الإختيار الذى اخترته ليس ضمن القائمة"

shk=n

comb.Text = ""

End If

End Function

واستخدامها كالتالى

Private Sub Combo2_LostFocus()

Label1.Caption = shk(knd_god_details, "NAME", combo2)

End Sub

وناتج هذا الإجراء انه يأخد اسم الجدول كمدخل اول للدالة واسم الحقل المراد عمل شيك عليه واسم الكمبو الذى تختبره وكل مره انت تكتب هذا السطر القصير فى حدث لوست فوكس وفى ليبل واحد انت هنا ستظهر الرسالة القائلة بانك اخترت اختيار ليس ضمن القامة وممكن تساويه بمسج بوكس وانت حر والله الموفق ارجو ان اكون قد ادتك لا تنسانى من صالح دعائك :rolleyes:

سبحان الله العظيم ............ سبحان الله وبحمده

اللهم علمنا بما ينفعنا وانفعنا بما علمتنا

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…