السلام عليكم ورحمة الله وبركاته ،،،
المشكلة : عند تشغيل البرنامج على VB6 في جهاز بنظام وندوز7 ، تظهر مشكلة تخص دالة (Date) وهي موجودة في الصورة المرفقة ...
فما هو الحل ؟؟
السلام عليكم ورحمة الله وبركاته ،،،
المشكلة : عند تشغيل البرنامج على VB6 في جهاز بنظام وندوز7 ، تظهر مشكلة تخص دالة (Date) وهي موجودة في الصورة المرفقة ...
فما هو الحل ؟؟
اقتباستظهر مشكلة تخص دالة (Date)
ارجو ان تظهر الكود الذي تعتقد ان به المشكلة ؟
تم تعديل هذه المشاركة بواسطة TareqVB في 29 مايو 2011 في 14:09 — السبب: تصحيح
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
استبدلها بالدالة . Now
المشكلة ان الويندوز 7 لايدعم الفيجوال 6 . وتنصيب الفيجوال 6 على الويندوز 7 يعمل ولكن اغلب الخصائص لن تعمل .
تحياتي
OMANI FOR EVER
-------------------------------------------------

-------------------------------------------------
السلام عليكم
على الاغلب ان لديك مكتبة غير موجودة لذا من خلال القائمة
project --> references
وتأكد من المكتبات وتأكد من عدم وجود missing امام اي مكتبة .
وعليكم السلام ورحمة الله وبركاته ،،،
شكرا لكم اخواني على التفاعل ....
الاخ الكريم omani ... بالنسبة للدالة now فهي تشمل التاريخ + الوقت ... بالرغم من أن الحاجة للتاريخ فقط لغرض مقارنته بتاريخ آخر ، فاخشى من ظهور نتائج غير منطقية عند المقارنة بين تاريخ معين مع الدالة المذكورة ... كما لا أخفيك ... فقد ظهرت مشكلة أخرى عند استخدام دالة format ، إذ يبدو أن كلامك صحيح في أن الوندوز 7 لا يدعم الفيجوال6 ...
شكرا لك فقد استفدت من مشاركتك ...
الاخ الكريم TareqVB ... شكرا لملاحظتك الدقيقة ، وقد وجدت مكتبة مفقودة وهي تخص الكريستال ريبورت8 ، ولكني لا اظنها مؤثرة في الدالة Date ، تقبل تحياتي اخي الكريم ...
سؤال أخير :-
هل تقترحون علي أن أضيف وندوز اكس بي على القرص D ، ثم أنزل عليها الفيجوال بيسك6 .. وبالتالي أستطيع أن أكمل تصميم برنامجي؟؟ هل ترون هذا الحل منطقي ومعقول ؟؟
اقتباسالاخ الكريم TareqVB ... شكرا لملاحظتك الدقيقة ، وقد وجدت مكتبة مفقودة وهي تخص الكريستال ريبورت8 ، ولكني لا اظنها مؤثرة في الدالة Date ،
لا اخي الكريم .بل هي سبب المشكلة وجرب افتح مشروع جديد واستخدم date.
لذا عليك بتنصيب الكريستال ريبورت وتأكد من عدم وجود مكتبات مفقودة .
اذا لم تستطع تنصيب الكريستال على ويندوز 7 فاعتقد من الافضل لك الرجوع الى ويندوز اكس بي .
وبالنسبة للدعم فهو غير مدعوم من مايكروسوفت اي لا تستطيع سؤال شركة مايكروسوفت بخصوص تنصيب الفيجوال بيسك على ويندوز 7 اما ان يعمل او لا يعمل فهو يعمل بشكل صحيح 100% لكن قد تجد مكتبات خارجية بها مشكلة (عندي يعمل على ويندوز 7 64 بت).
بالفعل هي السبب ...
لقد قمت بتنصيب برنامج كرسيتال ريبورت وزالة المشكلة :)
شكرا لك وجعلك من اهل الجنة وبارك في عمرك ... وجزى الله جميع الاخوة الذين ساهموا في حل المشكلة
تحياتي