المشاركات : 501
المواضيع 136
:
: 11
الإنتساب : Feb 2008
السلام عليكم
عندم انفذ البرنامج يظهر هذا التحذير الموجود بالمرفقات
المشاركات : 501
المواضيع 136
:
: 11
الإنتساب : Feb 2008
medreg كتب :السلام عليكم
عندم انفذ البرنامج يظهر هذا التحذير الموجود بالمرفقات
هذا هو التحذير
violation d'accès à l'adresse 00484842 dans le module 'Facture.exe'. Lecture de l'adresse 000002F4
لكن قد حلت المشكلة
لقد خطرت لي فكرة حذف الفورم الرئيسي من البرنامج
وأعدت إدراج فورم جديد ليكون هو الفورم الرئيسي للبرنامج خلفا للفورم الذي حذفته
ولم يعد يظهر هذا التحذيز
لكن لم أعرف ما السبب الرئيسي لأنني بعد إن حذفت الفورم الرئيسي احتفظت به في مجلد جديد
وفتحته وبدأت في مقارنته مع الفورم الجديد ختى أدرك الخطأ لكن لم أجد اي فرق بينهما
حتى إن شعرت بالملل لكن لم أجد
المهم هو انني تخلصت من إظهار هذا التحذير
**** إن كان هناك من وقع في نفس الخطأ وعرف اين يكمن الخطأ فليبصرنا به كمعلومة ذات قاعدة
لأنني تخلصي من إظهار التحذير بمجرد تغيير الفورم الرئيسي في نظري ليس هو بحل نهائي ل بد من إستدراك مكان الخطأ
وجذاكم الله عنا كل خير
المشاركات : 3,703
المواضيع 101
:
: 579
الإنتساب : Feb 2008
خطأ مثل هذا عادة يكون عند محاولة استدعاء Form او اي مكون لم يتم انشائه بعد
والسلام عليكم
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
أحيانا يصدر مثل هذا الخطأ عند إنشاء مكون (Create) مع عدم إعدامه في النهاية (Free).
وأحيانا يصدر مثل هذا الخطأ عند محاولة تغيير ثوابت لا يمكن تغييرها أو الوصول إلى قرص غير موجود.
المشاركات : 501
المواضيع 136
:
: 11
الإنتساب : Feb 2008
المشاركات : 563
المواضيع 28
:
: 0
الإنتساب : Dec 2008
السلام عليكم
بدون ما أرى الكود السورس أقول لك نفس ما قاله kachwahed يجب عليك إنهاء أو تحرير المنهج Create
من الداكرة بـ Free .
المشاركات : 501
المواضيع 136
:
: 11
الإنتساب : Feb 2008
tf6mehboul كتب :السلام عليكم
بدون ما أرى الكود السورس أقول لك نفس ما قاله kachwahed يجب عليك إنهاء أو تحرير المنهج create
من الداكرة بـ free .
مشكورين لكن لتعم الفائدة
أين يجب أن تكتب هذه العبارة وفي أي فورم وهل يجب أن تكتب في كل فورم موجود بالبرنامج أم في الفورم الرئيسي فقط وفي أي حدث تكتب وما هي الصيغة التي توضع أو تكتب بها
وجزاكم الله خيرًا وكل عام وانتم بألف خير
المشاركات : 452
المواضيع 69
:
: 0
الإنتساب : Feb 2008
اخي medreg ارفق الملف الذي يحدث معه الخطأ...
المشاركات : 563
المواضيع 28
:
: 0
الإنتساب : Dec 2008
السلام عليكم
أخي الكريم حسب كلامك أنك عامل برنامج بـ فورم 1 و فورم2 أي أنك إستدعيت الفورم 2 بإخفاء الفورم الأول ..؟
لدا أكتب في الحدث OnClose للفورم 2 : Application.Terminate;
و في الحدث نفسه للفورم الرئيسي : Action:=CaFree;
و هكدا يتم التحرير الكلي للبرنامج مهما كانت الواجهة التي أغلقت منها البرنامج فأمر Hide لا يساوي الغلق ؟؟
هدا حل أولي في إنتظار السورس الكلي لبرنامجك لأخذ نظرة أوضح عن الأمر ؟