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

مشكلة في دالة Date

بدأه maajed555 في 28 مايو 2011 · 7 رد · 1,162 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

المشكلة : عند تشغيل البرنامج على VB6 في جهاز بنظام وندوز7 ، تظهر مشكلة تخص دالة (Date) وهي موجودة في الصورة المرفقة ...

فما هو الحل ؟؟

post-166287-079498100 1306611843_thumb.p

المرفقات
folt.png
#2
اقتباس
تظهر مشكلة تخص دالة (Date)

ارجو ان تظهر الكود الذي تعتقد ان به المشكلة ؟

تم تعديل هذه المشاركة بواسطة TareqVB في 29 مايو 2011 في 14:09 — السبب: تصحيح

#3
Private Sub Form_Load()

Clee Me
Label11 = ""
Label14 = ""
Label15 = ""
Label16 = ""
Text3 = DatDO(1, (Format(Date, "yyyy/mm/dd")))
FillCombo Combo1, "cm", "snam"
FillCombo Combo2, "tbagt", "agtnam"
Acc_DO
Me.Left = ((WSMDI.Width - Me.Width) / 2)
Me.Top = ((WSMDI.Height - Me.Height) / 2) - 800
Call Option1_Click

End Sub

post-166287-009269400 1306655771_thumb.g

المرفقات
dddd.gif
#4

استبدلها بالدالة . Now

المشكلة ان الويندوز 7 لايدعم الفيجوال 6 . وتنصيب الفيجوال 6 على الويندوز 7 يعمل ولكن اغلب الخصائص لن تعمل .

تحياتي

OMANI FOR EVER

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

post-12787-12780191801974.jpg

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

#5

السلام عليكم

على الاغلب ان لديك مكتبة غير موجودة لذا من خلال القائمة

project --> references

وتأكد من المكتبات وتأكد من عدم وجود missing امام اي مكتبة .

#6

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

شكرا لكم اخواني على التفاعل ....

الاخ الكريم omani ... بالنسبة للدالة now فهي تشمل التاريخ + الوقت ... بالرغم من أن الحاجة للتاريخ فقط لغرض مقارنته بتاريخ آخر ، فاخشى من ظهور نتائج غير منطقية عند المقارنة بين تاريخ معين مع الدالة المذكورة ... كما لا أخفيك ... فقد ظهرت مشكلة أخرى عند استخدام دالة format ، إذ يبدو أن كلامك صحيح في أن الوندوز 7 لا يدعم الفيجوال6 ...

شكرا لك فقد استفدت من مشاركتك ...

الاخ الكريم TareqVB ... شكرا لملاحظتك الدقيقة ، وقد وجدت مكتبة مفقودة وهي تخص الكريستال ريبورت8 ، ولكني لا اظنها مؤثرة في الدالة Date ، تقبل تحياتي اخي الكريم ...

سؤال أخير :-

هل تقترحون علي أن أضيف وندوز اكس بي على القرص D ، ثم أنزل عليها الفيجوال بيسك6 .. وبالتالي أستطيع أن أكمل تصميم برنامجي؟؟ هل ترون هذا الحل منطقي ومعقول ؟؟

#7
اقتباس
الاخ الكريم TareqVB ... شكرا لملاحظتك الدقيقة ، وقد وجدت مكتبة مفقودة وهي تخص الكريستال ريبورت8 ، ولكني لا اظنها مؤثرة في الدالة Date ،

لا اخي الكريم .بل هي سبب المشكلة وجرب افتح مشروع جديد واستخدم date.

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

اذا لم تستطع تنصيب الكريستال على ويندوز 7 فاعتقد من الافضل لك الرجوع الى ويندوز اكس بي .

وبالنسبة للدعم فهو غير مدعوم من مايكروسوفت اي لا تستطيع سؤال شركة مايكروسوفت بخصوص تنصيب الفيجوال بيسك على ويندوز 7 اما ان يعمل او لا يعمل فهو يعمل بشكل صحيح 100% لكن قد تجد مكتبات خارجية بها مشكلة (عندي يعمل على ويندوز 7 64 بت).

#8

بالفعل هي السبب ...

لقد قمت بتنصيب برنامج كرسيتال ريبورت وزالة المشكلة :)

شكرا لك وجعلك من اهل الجنة وبارك في عمرك ... وجزى الله جميع الاخوة الذين ساهموا في حل المشكلة

تحياتي

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