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

مبتدىء يسأل عن بعض خصائص مربع التحرير والسرد

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

الاخوة الكرام

أخوكم مبتدىء فى مجال البرمجة وهذه أول مشاركة لى فى الفيجوال بيسك

ولدى بعض الاسئلة عن مربع التحرير والسرد

- فى الاكسيس يمكَنك مربع التحرير والسرد من عرض أكثر من حقل (على سبيل المثال حقل الكود والاسم )

لم أعرف كيف أقوم بعمل ذلك على الاداة Microsoft DataList Control 6.0

- بحثت عن الحدث بعد التعديل AfterUpdate (الموجود فى الاكسيس ) فلم أجده فما هو الحدث المكافىء له فى الفيجوال بيسك

- كيف يتم التحكم فى عرض مربع التحرير والسرد ( أى عند الضغط عليه فإن مساحة القائمة المنسدلة تكون مساوية لأكبر نص موجود به )

معذرة لعرض أكثر من سؤال فى مشاركة واحدة ولكنها لكائن واحد

أرجو التكرم بالمساعدة

#2

السلام عليكم

اولا : اسم الداة في فيجوال Microsoft Data Bound List Control 6.0

ويمكن الحصول عليها Project >>Components ثم تحديد الاداة سابقة الذكر .

ثانيا : حتي تتعامل مع الاداة السابقة يجب عليكك استخدام أداة اخري وهي Data من الاداوات القياسية وهي خاصة للربط بقاعدة البيانات . وهي بمثابقة حلقة وصل ما بين الادوات الاخري مثل Data List , DBCombo وقاعدة البيانات .

بعد ربط قاعدة البيانات بالاداة Data عن طريق الخاصية DatabseName وربط الجدول عن طريق الخاصية Recordsource لنفس الاداة

الان يوجد اربع خواص للاداة Data List أو DbCombo مهمة للربط .وهي كالاتي بالترتيب :

1- DataSource ويتم تحديد اداة Data من القائمة المنسدلة لهذه الخاصية .

2- RowSource ويتم تحديد اداة Data من القائمة المنسدلة لهذه الخاصية أيضا .

3- BoundColumn وهي خاصية لربط حقل الرقم فهي تعطيك الرقم للعنصر المحدد .

4- ListField وهي خاصية لربط الحقل المراد اضهار محتوياته داخل الاداة .

فعند أختيارك عنصر من القائمة يمكنك معرفة رقمه عن طريق الخاصية BoundText من خلال الكود .

ثالثا :

الحدث المكافئ للـAfterUpdate هو Change في فيجوال بسيك .

تحياتي لك .

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#3

السلام عليكم

أخى الكريم

شكرا على ردكم ولقد جربت ما ذكرته والحمد لله تم ما أريده

ولكن لى إستفسار

عند إختيار ListField تظهر قائمة بأسماء الحقول وعند الأختيار يتم إختيار حقل واحد فهل من الممكن إختيار حقلين أو أكثر ليتم عرضهم بالاداة بطريقة ما

شاكر لك مساعدتك لى

تحياتى لك .

#4

لا يمكن عرض أكثر من حقل واحد باستخدام هذه الادوات في الوقت الواحد

ولكن يمكن تغيير الحقل باستخدام الكود

DbCombo.listfield= "اسم الحقل"

اسف إن قاطعت أحد

قل لن يصيبنا إلا ما كتب الله لنا

#5

شكرا أخى الكريم boshkash على ردكم

تحياتى لك .

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

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

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

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

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

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