منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : البرنامج بيهنج(AppCrash) عند الطباعة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته
إخواني الكرام

عندي برنامج يستخدم DataReport لعمل التقارير والطباعة
كان يعمل تمام لفترة ما وفجأة أصبح يهنج عند الضغط على زر الطباعة 
كما بالصورة الأولى ولا تظهر شاشة اعدادات الطباعة
ولكن تظهر رسالة الخطأ كما بالصورة الثانية
الرسالة يظهر بها أن ملف ComCtl32.dll بأنه تالف
مع أني لآ استخدمه في برنامجي
وقمت بأستبداله ومازالت المشكلة قائمة
وقمت بتثبيت Vb6 على جهاز العميل وأيضا لم تحل المشكلة

في النهاية لم أجد أمامي إلا تثبيت نسخة وندوز 7 من جديد وحلت المشكلة والحمد لله

ولكن ظهرت المشكلة مرة أخرى عند عميل آخر أيضا بعد مضي فترة من عمل البرنامج بشكل جيد

فأتمنى لو أحد من إخواني يكون عنده فكرة عن سبب المشكلة

وجزاكم الله خيرا
وعليكم السلام ورحمة الله وبركاته

اذهب إلى الجهاز الذي يعمل عليه مشروعك(مشروع وليس برنامج) بكفائة تامة
وأعمل له تحزيم بواسطة برنامج SetupFactory ..

والملف الناتج (ملف التثبيت) قم بتثبيته على جهاز العميل وبإذن الله سيعمل البرنامج لديه ..

 شرح - كيف تحزم مشروعك مع SetupFactory9
شكرا لردك أخي الكريم
ولكن البرنامج كان يعمل تمام التمام وهذه المشكلة حدثت فجأة
حنى انني قمت بتثبيت VB6 على جهاز العميل ولم تحل المشكلة

ما أريده هو ما سبب تلك المشكلة التي حدثت فجأة
هذا اللي أعرفه عن حلول مشاكل برامج VB6.0

إن شئت نفذت وإن شئت تجاهلت



وفقك الله
إخواني الكرام 
لقد تم حل المشكلة بأستبدال ملفات الخاصة بالطباعة من السي
وهم كما بالصورة
ولا أدري أيهم كان السبب فلقد استبدلتهم مرة واحدة يدويا في وضع SaveMode للوندوز

لأني أكتشف أن ملف الستب للبرنامج لا يستبدل الملف إذا كان موجود
فأستبدلتهم يدويا

وجربت برنامج SetUp Factory 9
ولكن حدثت مشكلة أن البرنامج لايستطيع تسجيل الأدوات كما بالصورة
ولا أعرف السبب

وجزاكم الله خيرا[attachment=28229][attachment=28230]
الـ Setupfactory لا يقوم بتسجيل الملفات التي تضيفها يدوياً -
بل عليك ان تطلب منه ذلك بخصائص كل ملف ماذا يفعل وكيف يسجلها

بينما يقوم بتسجيل الملفات التي يضيفها تلقائياً عندما يقرأ الملف الرئيسي للمشروع ويستنتج منه على ماذا يعتمد المشروع..



على كل - المهم أنه تم حل المشكلة ..
فإذا عاد وانتكس البرنامج  لدى العميل - فهذا يدل على أن لديه في جهازه فيروس تروجان يتطفل على بعض الملفات فيتلفها...
شكرا جزيلا لحضرتك
ولكني لم أستطع أن أكتشف كيف يفعل برنامج Setup Factory بالسريل الذي مع البرنامج