04-04-20, 04:28 PM
04-04-20, 07:01 PM
السلام عليكم اخي الكريم
الرسالة تقول انك تستحدم اوبجكت لم تنشئ منه نسخة قمت بتعريفه افتراضيا دون نسخة جديدة
وتضيف الرسالة هل ترغب بمتابعة برنامجك وفق اخر مرة شغلته طبعا بدون التعديلات التي اجريتها والمتعلقة بذلك الاوبجكت
انصحك بعدم التشغيل قم بالبحث عن الاوبجكت عن طريق قائمة الاخظاء وصحح كودك
الرسالة تقول انك تستحدم اوبجكت لم تنشئ منه نسخة قمت بتعريفه افتراضيا دون نسخة جديدة
وتضيف الرسالة هل ترغب بمتابعة برنامجك وفق اخر مرة شغلته طبعا بدون التعديلات التي اجريتها والمتعلقة بذلك الاوبجكت
انصحك بعدم التشغيل قم بالبحث عن الاوبجكت عن طريق قائمة الاخظاء وصحح كودك
05-04-20, 01:32 PM
ي طيب وين اضع الابجت
05-04-20, 06:59 PM
السلام عليكم اخي الكريم
ليس الامر اين تضع الاوبجكت
الاوبجكت بشكل عام هو كائن ما ... كلاس او مصفوفة او اي متغير او اي شيئ (عليك بتعلم البرمجة الكائنية التوجه)
في برنامجك يبدو انك عرفت كائن ما وهو في الاصل يحتاج الى انشاء نسخة منه مثال :
الداتاتابل هو كلاس يجب عند تعريفه انشاء نسخة منه حيث لايمكنك استحدام الكلاس الاصلي
مثال أخر : الـ Button هو كلاس وعند استخدامه اتوماتيكيا ينشئ البرنامج نسخة من الكلاس Button ويضيف لها رقم Button1
ويمكنك تغيير الاسم لما تريد لكن يبقى بوتون
انظر الى فذا الكود ولاحظ وجود كلمة new لد تعريف الداتا تابل وكلمة new تعني هنا نسخة منه وكذلك توجد مصفوفة انظر واقر
المشكلة لديك في اكواد البرنامج ارجع اليه وابحث عن الخطأ
قد يكون متغير ويحتاج الى قيمة افتراضية
مشروعك عندك والكود انت ادرى به
اتمنى ان اكون قد اوضحت لك الامر
دمت بخير
ليس الامر اين تضع الاوبجكت
الاوبجكت بشكل عام هو كائن ما ... كلاس او مصفوفة او اي متغير او اي شيئ (عليك بتعلم البرمجة الكائنية التوجه)
في برنامجك يبدو انك عرفت كائن ما وهو في الاصل يحتاج الى انشاء نسخة منه مثال :
الداتاتابل هو كلاس يجب عند تعريفه انشاء نسخة منه حيث لايمكنك استحدام الكلاس الاصلي
مثال أخر : الـ Button هو كلاس وعند استخدامه اتوماتيكيا ينشئ البرنامج نسخة من الكلاس Button ويضيف لها رقم Button1
ويمكنك تغيير الاسم لما تريد لكن يبقى بوتون
انظر الى فذا الكود ولاحظ وجود كلمة new لد تعريف الداتا تابل وكلمة new تعني هنا نسخة منه وكذلك توجد مصفوفة انظر واقر
كود :
Public Class Form1
Dim dt As DataTable() ' تعريف بدون انشائ نسخة جديدة
Dim dt As New DataTable() ' تعريف مع انشاء نسخة جديدة
Dim aa() As String ' تعريف مصفوفة بدون تحديد الطول والقيم
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
aa = {"as", "ass", "sdsd"} ' هنا اعادة اعطاء الفيم للمصفوفة وبذلك تم تحديد طولها ايضا
End Sub
End Classقد يكون متغير ويحتاج الى قيمة افتراضية
مشروعك عندك والكود انت ادرى به
اتمنى ان اكون قد اوضحت لك الامر
دمت بخير