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

عندي ليبل اسمه (LabNumber) يحوي عدد السجلات 204

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

عندي ليبل اسمه (LabNumber) يحوي عدد السجلات 204 سجل

و Text1.Text اكتب فيه اي رقم ولكن في نطاق 1-204

و Command1 للانتقال الى السجل المكتوب في Text1.Text

و cboName.ListIndex يحوي البيانات والبيانات فيه = 203 + 1 = 204 بدل قيمة 0 في cboName.ListIndex

هل يصح كتابة هذا الكود في الزر Command1 للانتقال الى السجل المسجل في التكست مع رفض العملية اذا كان

Text1.Text اصغر من LabNumber

Private Sub Command1Click()
If Text1.Text > LabNumber.Caption Then
MsgBox "قم بكتابة رقم أقل من " & LabNumber.Caption
End If
If Text1.Text > LabNumber.Caption Then
cboName.ListIndex = Text1.Text - 1
End If
End Sub
#2

السلام عليكم

هل جربت ؟

460.gif

#3

أخي الحبيب:

أولا كل عام و أنت بألف خير ...

ثانيا بالنسبة للكود فسوف نعدل الكود الخاص بك سطر سطر ...

فلنبدأ :

السطر الأول :

If Text1.Text > LabNumber.Caption Then

أنت تتعامل مع قيم و ليس حروف , لهذا سنضيف كلمة [VAL] قبل كل من التكست و الليبل لتصبح هكذا :

If val(Text1.Text)  >val( LabNumber.Caption) Then

و بهذا فإننا نقارن قيم لأرقام و لسي حروف ...

السطر الرابع :

If Text1.Text > LabNumber.Caption Then

تماما كما في السطر الأول مع مراعاة عكس الإشارة , فأنت تقول له (أما إذا كانت القيمة أقل من قيمة الليبل فإفعل كذا) فيصبح السطر كما يلي :

If val(Text1.Text)  < val( LabNumber.Caption) Then

أما السطر الخامس و الأخير في التعديل , فيجب أن تعرض أداة الليست الإسم المقابل للقيمة , بالشكل التالي :

cboName.Text = cboName.List(Text1.Text - 1)

...

...

...

أرجو أن يكون الشرح واضحا ,,,

و لو أردت أي شئ فأنا في الخدمة ,,, (h)

____________________________________________________________________________

{ اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ } سورة الأنبياء (1)

____________________________________________________________________________

In a world without walls and fences, who needs Windows and Gates

مدونتي

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

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