تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
رسالة خطا ارجو المساعدة
#1
اساتذتي الكرام
في حالة فتح مشروع جديد واضافة Module1 نقوم بلص كود تعريف المتغيرات تظهر لدي رسالة خطا وهي compile error- user defined type not defined
الرد
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

أهلا بك أخي الكريم , الرسالة تخبرك بأنه يوجد نوع من المتغيرات وهو نوع أنشأه المستخدم نوع خاص وليس كالأنواع المرفة اللي هي Integer أو الـ String وغيرها وإنما نوع خاص خاص من المتغيرات أنشأه المستخدم ولم يتم العثور أو التعرف على هذا النوع حيث لابد أن يكون بناء نوع المتغير الخاص موجود في كود برنامجك ومثال على إنشاء نوع متغيرات خاص بهذه الطريقة :

PHP كود :
Public Type vb4arab
            Name 
as String
            Age 
as Integer
End Type 

هنا إنشأنا نوع متغيرات خاص بإسم vb4arab تستطيع إستخدامه هكذا :

PHP كود :
Dim AA As vb4arab 

وهذه الطريقة تستطيع إسناد قيم للمتغيرات الفرعية التابعة لهذا النوع الخاص والتي هي Name وAge يعني للقراءة والكتابة .

أو

PHP كود :
Public NUM Ahmed
            Name  
1
            Age 
2
End NUM 

هنا إنشأنا نوع متغيرات خاص بإسم Ahmed تستطيع إستخدامه هكذا :

PHP كود :
Dim AA As Ahmed 

وأما هذه الطريقة لاتستطيع إسناد قيم للمتغيرات الفرعية التابعة لهذا النوع الخاص والتي هي Name وAge يعني للقراءة فقط وتكون القيم فقط رقمية .

هذه هي طرق إنشاء نوع متغيرات خاصه بالمستخدم وليس الأنواع العادية , لذلك تأكد من وجود بناء إنشاء نوع المتغير الخاص وأيضً تأكد من أنه بـ Public وليس Private إن كنت مستخدم هذا النوع الخاص في فورم وبناء المتغير الخاص في فورم آخر أو في موديل .
الرد
تم الشكر بواسطة: عبد العزيز البسكري , Amir_Alzubidy
#3
استاذي الفاضل 
بعد التحية الطيبة 
اخي هذا هو اسم المتغيرات التي تعطي هذه الرسالة 

Public dB       As New ADODB.Connection
Public Rs       As New ADODB.Recordset

على الرغم انها موجودة في برنامج اخر تم تحميله من قبل الاستاذ امير لكن هذه المتغيرات لا تعمل الا في هذا البرنامج واذا قمت بكتابتها في برنامج جديد تظهر على رسالة الخطا السابقة
ارجو المساعدة
الرد
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#4
أهلا بك أخي الكريم ، قبل نسخك لهذه المتغيرات في أي مشروع تأكد من أنك أضفت مكتبة الـ ADO والخاصة بالإتصال بقواعد البيانات والتعامل معها حيث هذه المتغيرات هي مرتبطه بهذه المكتبة ، ولإضافة أو إدارج هذه المكتبة في المشروع ، قم بالذهاب إلى قائمة 'Project' أو 'مشروع' في واجهة برنامج الفيجول بيسك٦ ثم إختر العنصر 'References' أو 'مراجع' ثم ستظهر لك نافذة تحتوي على أسماء المكتبات المتوفره إبحث عن هذا الإسم Microsoft ActiveX Data Objects 2.8 أو أي إصدار لهذه المكتبة ليس شرط الإصدار 2.8 لكن يفضل أن تختار آخر إصدار تراه في القائمة ثم علم على المربع الصغير الموجود قبل إسم المكتبة ثم إضغط زر 'OK' أو 'موافق' وهكذا أنت أضفت مكتبة الـADO إلى المشروع ، وإن شاء لن تظهر لك رسالة الخطأ الخاصة بالمتغيرات التي ذكرتها .
الرد
تم الشكر بواسطة: عبد العزيز البسكري , Amir_Alzubidy
#5
(13-02-18, 03:12 PM)Ahmed_Mansoor كتب : أهلا بك أخي الكريم ، قبل نسخك لهذه المتغيرات في أي مشروع تأكد من أنك أضفت مكتبة الـ ADO والخاصة بالإتصال بقواعد البيانات والتعامل معها حيث هذه المتغيرات هي مرتبطه بهذه المكتبة ، ولإضافة أو إدارج هذه المكتبة في المشروع ، قم بالذهاب إلى قائمة 'Project' أو 'مشروع' في واجهة برنامج الفيجول بيسك٦ ثم إختر العنصر 'References' أو 'مراجع' ثم ستظهر لك نافذة تحتوي على أسماء المكتبات المتوفره إبحث عن هذا الإسم Microsoft ActiveX Data Objects 2.8 أو أي إصدار لهذه المكتبة ليس شرط الإصدار 2.8 لكن يفضل أن تختار آخر إصدار تراه في القائمة ثم علم على المربع الصغير الموجود قبل إسم المكتبة ثم إضغط زر 'OK' أو 'موافق' وهكذا أنت أضفت مكتبة الـADO إلى المشروع ، وإن شاء لن تظهر لك رسالة الخطأ الخاصة بالمتغيرات التي ذكرتها .

هلا انا شو بدي اقول شكر والله شوي عليك
ربي يحفظك ويخليك ويبارك فيك وجزاك الله عن الف خير وبعد عن الف الف شر اللهم امين يارب العالمين
استاذي الفاضل احمد ربي يرزقك من رزقه ........
الرد
تم الشكر بواسطة: Amir_Alzubidy , Ahmed_Mansoor
#6
أهلا بك أخي الكريم , الله يبارك فيك ويحفطك ويجزاك كل خير , شكرا جزيلا لك على دعواتك وكلماتك الطيبه .
الرد
تم الشكر بواسطة: Amir_Alzubidy , عبد العزيز البسكري


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اساتذتي الاحبة ارجو منكم المساعدة بنت الشام 1 68 25-06-18, 08:25 PM
آخر رد: Amir_Alzubidy
  [سؤال] الى الاخوة في المنتدى ارجو مساعدتي في هذا المشروع sher 0 86 09-05-18, 11:54 AM
آخر رد: sher
  ارجو المساعدة في سكوال سيرفر عمور2016 11 320 15-04-18, 03:05 AM
آخر رد: عبد العزيز البسكري
  [كود] ارجو من الاخوة المساعدة في جمع الاعمدة عمور2016 4 121 19-02-18, 04:25 PM
آخر رد: عمور2016
  رسالة خطأ عند اضافة جديد hannileo 2 215 27-09-17, 09:10 AM
آخر رد: hannileo
  [vb6.0] الرجاء المساعدة مشكل في ربط mysql لا تعرض اللغة العربية بطريقة صحيحة ابو بدر 3 4 369 27-07-17, 04:07 PM
آخر رد: ابو بدر 3
  المساعدة في برمجة ما يسمي real time ويستخدم في مجال call center ahmaddrawshih 6 473 26-06-17, 09:27 PM
آخر رد: ahmaddrawshih
Sad [سؤال] ارجو من الشباب الشرح معنى الرسالة ؟ amer2000 4 360 08-05-17, 04:45 PM
آخر رد: mansoor
  رجاء المساعدة فى تغير قيمة هيكس الى عقيمة wolf1120 14 1,506 24-03-17, 12:54 AM
آخر رد: wolf1120
  [vb6.0] ارجو التعديل على مجموع الحسابين الموجود في المشروع عبدالقادرعواد 2 496 23-02-17, 01:35 AM
آخر رد: عبدالقادرعواد

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم