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

كود تغيير خلفية سجل في اللستة لا يعمل؟ لماذا

بدأه المتورطة في 5 سبتمبر 2008 · 14 رد · 1,682 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

مبارك عليكم الشهر ..

أخواني.

واجهتني مشكلة في برنامج اقوم بعمله..

وضعت الكود التالي في Form Load لواجهة معينة... تحتوي على تاريخ بداية و نهاية

و يفترض عند اقتراب تاريخ الانتهاء تظهر رسالة تحذيرية

و يتغير لون السجل الموجود في اللستة الى اللون الاحمر او الاصفر..

لكن هذا لا يتحقق ..لماذا؟

يعطني رسالة خطأ يقول فيعا Type mismatch

ما لخطأ في الكود المكتوب اذا تكرمتم؟

If "Exp_Date" > Date Then

MsgBox " an item is expired"

ListData.BackColor = "&H0000FFFF&"

End If

هذه الارقام تمثل اللون الاصفر "&H0000FFFF

تم تعديل هذه المشاركة بواسطة المتورطة في 5 سبتمبر 2008 في 13:36

#2

وعليكم السلام ورحمة الله وبركاته

من الأفضل ضعي مثالك هنا وسنقوم بمشاهدته وحل المشكلة إن أمكن .. تحياتي

#3

شكرا على سرعه ردك...

الملف مرفق

Office.rar

#4

العفو بس المثال المرفق يوجد به فورم1 فقط وناقص الملفات الأخرى والمثال ما أشتغل .. ؟

#5

هل تقصد ان ارفق البرنامج كاملا؟

ابرنامج كبير و موسع..

و المشكلة موجودة فقط في فورم واحد ..

كيف احمل البرنامج كاملا؟؟ :blink:

تم تعديل هذه المشاركة بواسطة المتورطة في 5 سبتمبر 2008 في 19:35

#6

طيب اتركينا من تحميل البرنامج

أريد الكود كاملاً الخاص بعرض البيانات وإذا وجد التاريخ المطلوب يتم تغيير لون اللست

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

في إنتظار كتابة الكود هنا أو إذا كنتي محتاجة لكود الفلكس قريد ممكن أرفقه لك ..تحياتي

تم تعديل هذه المشاركة بواسطة محمدvb في 5 سبتمبر 2008 في 20:26

#7

شكرا لك اخي الكريم على عرضك المساعدة

و تم ارسال الاكواد لتطلع عليها.. فهي لا تظهر بالشكل الصحيح هنا

#8

هل من رد ؟

:( :( :(

#9

السلام عليكم ورحمة الله وبركاته

اسمحوا لي

إذا أردتم رفع البرنامج وهو كبير الحجم فيمكنكم ذلك

عن طريق أحد المواقع (الويب سايت) الذي يقدِّم خدمة رفع الملفَّات

وإليكم واحداً منها على سبيل المثال

http://www.fesalup.com/

مع تحيَّاتي

د. أنس

#10

أتمنى ان يفيدك هذا الموضوع علماً بأنه يتعلق بتلوين الفليكس جريد بموجب التاريخ.

أما اذا كانت خلفية السجل مقصود في التكست بكس .

فقط عليك وضع كود التلوين في حدث Text_Change ليقوم بالتنفيذ بمجرد تغيير البيانات الظاهره فيه .

مثال إذا كان التاريخ موضوع في Text1 عليك استخدام هذا الكود للتنفيذ

ووضعت مثال للتنفيذ في المرفق أيضا .

تحياتي

Color_in_Flex.rar

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#11

شكرا اخي العماني على الافادة...

لكنني استخدم ListVeiw

#12

عزيزتي :

لو تقومي برفع مثال يكون افضل بحيث يحوي الاداة المطلوب التعديل عليها .

لاني لم اجد الاداة التي تستخدمينها لاقوم باعداد المثال

او ان تعطيني الاسم الكامل لها

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#13

السلام عليكم..

اخي الكريم.. أرفقت المثال

اضغط عند التشغيل على

Rents>>>>Office

و سترى المشكلة التي اقصدها

و يفترض ان ما يقترب انتهاؤوه يكون لونه في اللسته اصفر ..

rr.rar

#14

تفضلي المثال بعد التعديل . ولكن الحل ليس كما تريدين وذلك لعدم وجود امكانية في تلوين الخلية او السطر نفسة ولكن الحل في تغيير لون الخط فقط .

أتمنى ان يفي بالغرض

تحياتي

rr.rar

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#15

شكرا اخي العماني

الكود يعمل..

لكن غريب ألا تتواجد خاصية تغيير لون السجل كخلفية ! توقعت ان يكون هناك مجال للتحديد على السجل كاملا ..

على العموم جزاك الله خيرا و شكرا على المساعده

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

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

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

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

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