delphi4arab منتديات دلفي للعرب
ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج (/showthread.php?tid=342)



ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - medreg - 21-12-2008

السلام عليكم
عندم انفذ البرنامج يظهر هذا التحذير الموجود بالمرفقات


ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - medreg - 25-12-2008

medreg كتب :السلام عليكم
عندم انفذ البرنامج يظهر هذا التحذير الموجود بالمرفقات
هذا هو التحذير

violation d'accès à l'adresse 00484842 dans le module 'Facture.exe'. Lecture de l'adresse 000002F4
لكن قد حلت المشكلة
لقد خطرت لي فكرة حذف الفورم الرئيسي من البرنامج
وأعدت إدراج فورم جديد ليكون هو الفورم الرئيسي للبرنامج خلفا للفورم الذي حذفته
ولم يعد يظهر هذا التحذيز
لكن لم أعرف ما السبب الرئيسي لأنني بعد إن حذفت الفورم الرئيسي احتفظت به في مجلد جديد
وفتحته وبدأت في مقارنته مع الفورم الجديد ختى أدرك الخطأ لكن لم أجد اي فرق بينهما
حتى إن شعرت بالملل لكن لم أجد
المهم هو انني تخلصت من إظهار هذا التحذير
**** إن كان هناك من وقع في نفس الخطأ وعرف اين يكمن الخطأ فليبصرنا به كمعلومة ذات قاعدة
لأنني تخلصي من إظهار التحذير بمجرد تغيير الفورم الرئيسي في نظري ليس هو بحل نهائي ل بد من إستدراك مكان الخطأ
وجذاكم الله عنا كل خير


ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - محمد عبد العزيز - 25-12-2008


خطأ مثل هذا عادة يكون عند محاولة استدعاء Form او اي مكون لم يتم انشائه بعد
والسلام عليكم



ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - kachwahed - 25-12-2008

أحيانا يصدر مثل هذا الخطأ عند إنشاء مكون (Create) مع عدم إعدامه في النهاية (Free).
وأحيانا يصدر مثل هذا الخطأ عند محاولة تغيير ثوابت لا يمكن تغييرها أو الوصول إلى قرص غير موجود.


ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - medreg - 26-12-2008

جزاكم الله عنا كل خير


ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - TF6M - 01-01-2009

السلام عليكم
بدون ما أرى الكود السورس أقول لك نفس ما قاله kachwahed يجب عليك إنهاء أو تحرير المنهج Create
من الداكرة بـ Free .


ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - medreg - 02-01-2009

tf6mehboul كتب :السلام عليكم
بدون ما أرى الكود السورس أقول لك نفس ما قاله kachwahed يجب عليك إنهاء أو تحرير المنهج create
من الداكرة بـ free .

مشكورين لكن لتعم الفائدة
أين يجب أن تكتب هذه العبارة وفي أي فورم وهل يجب أن تكتب في كل فورم موجود بالبرنامج أم في الفورم الرئيسي فقط وفي أي حدث تكتب وما هي الصيغة التي توضع أو تكتب بها
وجزاكم الله خيرًا وكل عام وانتم بألف خير


ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - STRELiTZIA - 02-01-2009

اخي medreg ارفق الملف الذي يحدث معه الخطأ...


ماسبب ظهور هذا التحذير أثناء تنفيذ برنامج - TF6M - 02-01-2009

السلام عليكم
أخي الكريم حسب كلامك أنك عامل برنامج بـ فورم 1 و فورم2 أي أنك إستدعيت الفورم 2 بإخفاء الفورم الأول ..؟
لدا أكتب في الحدث OnClose للفورم 2 : Application.Terminate;
و في الحدث نفسه للفورم الرئيسي : Action:=CaFree;

و هكدا يتم التحرير الكلي للبرنامج مهما كانت الواجهة التي أغلقت منها البرنامج فأمر Hide لا يساوي الغلق ؟؟

هدا حل أولي في إنتظار السورس الكلي لبرنامجك لأخذ نظرة أوضح عن الأمر ؟