الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحويل البرنامج إلى exe نرجو مساعدة مشرفي القسم

مغلق
بدأه PRO_VB_ORA في 21 سبتمبر 2004 · 2 رد · 616 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

شباب في مشكلة كبيرة وأريد الحل في أقرب فرصة

قمت بعمل برنامج أخذ مني وقت ومجهود كبير وصادفني مشكلة لم أصل لحل لها المشكلة عندما قمت بمحاولة تحويل البرنامج إلى ملف تنفيذي exe وجدته يصل إلى مرحلة معينة ويعطي هذه الرسالة out of memory قمت بزيادة الذاكرة الموجودة بالجهاز لتصبح 512 والجهاز ذو مواصفات عالية وقمت بتجريب البرنامج على جهاز أخر فوجدت نفس المشكلة فما هو الحل البرنامج تجاوز الفترة المتفق عليها وشكرا لمن حاول المساعدة

#2

أن أعتقد والله أعلم إنك لو إنت شغال على ويندوز ميلينيوم فرسالة زي دي كل شوية بتطلع أصلاً من غير برنامجك..

لكن لو إنت شغال على XP يبقى البرنامج في حاجة غلط و من غير شك..

#3

السلام عليكم

اخي العزيز ،، فعلا مثل هذه الاخطاء تحدث نادرا ولكن يجب ان تعلم ما السبب ، وأولا أسباب هذه المشكلة ليست كثيرة ولكن من بينها ،

الاحتمالات :ان حزمة الفيجوال ستوديوا 6 لا تتوافق مع نظام التشغيل التي تعمل عليه فعند استخدام بعض المكتبات في برنامجك تظهر هذه المشكلة . ومن امثلة هذه الملفات التي تسبب هذه المشكلة هو : FM20.dll .

تأكد من عدم استخدامك للدوال API لا تتوافق مع الفيجوال بيسك ،، فكثير من الدوال لا يمكننا التعامل معها من خلال فيجوال بيسك ،، فيسرع النظام باظهار هذه المشكلة .

تأكد من عدم استخدامك الدوارات المتادخلة والتي ترهق النظام ، فتتسبب المشكلة ، وهنا تظهر المشكلة بعد تشغيل برنامجك . وحسب ما تقوم ان المشكلة تظهر عند عملية التحويل ، اذا 100% بان هناك مكتبات لا يمكنك استخدامهتا او انك استخدمتها بشكل خاطئ ، فعند ترجمة البرنامج وهي عملية التحويل تظهر المشكلة .

الحلول:يمكن تنزيل الـService Pack 6 فهو لديله الحلول لاغلب المشاكل في حزمة فيجوال ستوديوا مع انظمة التشغيل الحديثة مثل 2000 و XP . ومن أشهر الاخطاء التي قامت بإبصلاحها هذه الحزمة هو الخطأ الذي ظهر معك Out Of Memory

ويمكنك تنزيل الحزمة من هنا علي الرابط التالي وهو مجاني .

Service Pack 6 For Visual Studio 6

وان أظمن لك باذن الله انها ستحل المشكلة بعد ذلك .

تحياتي لك . واسف علي الاطالة

تم تعديل هذه المشاركة بواسطة prof_1982 في 21 سبتمبر 2004 في 14:37

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

هذا الموضوع مغلق.

مواضيع مشابهة