السلام عليكم
لدينا برنامج في المكتب تم تثبيته عن طريق التيم فيور بواسطة المبرمج ( تم تثبيته على جهاز واحد ) ويعمل على الجهاز بصورة جيدة و عند عمل المشاركه على الشبكة المحليه البرنامج لا يعمل
هل يوجد طريقه لحل المشكله
مرفق لكم الشاشة و المشكله
19-01-20, 06:32 PM (آخر تعديل لهذه المشاركة : 19-01-20, 06:34 PM {2} بواسطة نادر السوداني.)
اين احصل المكتبه او تسجيل الريجست ؟
هل انسخ كل ملفات system 32 و الصقه على الجهاز الاخر ؟؟
(19-01-20, 01:02 AM)Amir_Alzubidy كتب : و عليكم السلام و رحمة الله و بركاته
Runtime Error 429 - ActiveX Component Can't Create Object
رسالة مفادها بأن هناك مكتبات مفقودة او ادوات يجب تسجيلها في الريجستري
تأكد جيداً من أن جميع الادوات تم تسجيلها في وقت سابق قبل تشغيل المشروع
على الرحب و السعة
للعلم البرنامج يعمل على الجهاز الرئيسي بشكل جيد لكن عند عمل مشاركه لها لا تعمل
" مشاركه على اجهزة بالشبكة الداخليه "
هل يوجد حل ؟؟؟
و اين اجد ملفات الريجستري او المكاتب المفقوده من الجهاز الرئيسي ؟
20-01-20, 05:27 PM (آخر تعديل لهذه المشاركة : 20-01-20, 05:38 PM {2} بواسطة نادر السوداني.)
(19-01-20, 11:52 PM)Amir_Alzubidy كتب :
(19-01-20, 06:32 PM)نادر السوداني كتب : اين احصل المكتبه او تسجيل الريجست ؟
هل انسخ كل ملفات system 32 و الصقه على الجهاز الاخر ؟؟
(19-01-20, 01:02 AM)Amir_Alzubidy كتب : و عليكم السلام و رحمة الله و بركاته
Runtime Error 429 - ActiveX Component Can't Create Object
رسالة مفادها بأن هناك مكتبات مفقودة او ادوات يجب تسجيلها في الريجستري
تأكد جيداً من أن جميع الادوات تم تسجيلها في وقت سابق قبل تشغيل المشروع
على الرحب و السعة
للعلم البرنامج يعمل على الجهاز الرئيسي بشكل جيد لكن عند عمل مشاركه لها لا تعمل
" مشاركه على اجهزة بالشبكة الداخليه "
هل يوجد حل ؟؟؟
و اين اجد ملفات الريجستري او المكاتب المفقوده من الجهاز الرئيسي ؟
لا لا
لا تحتاج الى نقل مجلد system 32 كاملاً
فقط الادوات التي تم استخدامها في المشروع الخاص بك
قم بنسخها الى المجلد system 32 اذا كانت النواة 32 بت
او الى المجلد SysWOW64 اذا كانت النواة 64 بت
بعد نقلها يمكنك استخدام هذه الاداة التي تفضل بها الاخ محمد جزاه الله خير
على كل حال يبدو بأن المكتبة المفقودة هي تابعة لمرفقات مايكروسوفت اوفيس
كما يمكنك الاستفادة من ملف السيتأب الخاص بالبرنامج
على الرحب و السعة
للعلم البرنامج تم شراؤة قبل سنتين و اكثر و عندما رغبنا بعمل نسخه على الاجهزة الاخر قمنا بمحاوله للوصول للمبرمج ولكن للأسف لم نجد طريقة للتواصل معه
و ملف السيتاب عنده و تم تثبيته عن طريق برنامج التيم فيور على الجهاز الرئيسي و انا احاول عمل مشاركه للبرنامج على الاجهزة المتصلة بالشبكة المحلية ولكن لأسف باتت جميع المحاولات بالفشل كما ذكرت لك سابقا بإرفاق صورة للمشكلة
وحاولت كذلك لعمل مشاركه للقرص ( سي ) و كذلك لم استطيع يطبع رساله صلاحيه الاذنونات - للعمل تم عمل مشاركه للقرص ( دي ) ويعمل بصورة جيدة
نرجو منك المساعده لحل تلك المشكلة وشكرا
(19-01-20, 11:52 PM)Amir_Alzubidy كتب :
(19-01-20, 06:32 PM)نادر السوداني كتب : اين احصل المكتبه او تسجيل الريجست ؟
هل انسخ كل ملفات system 32 و الصقه على الجهاز الاخر ؟؟
(19-01-20, 01:02 AM)Amir_Alzubidy كتب : و عليكم السلام و رحمة الله و بركاته
Runtime Error 429 - ActiveX Component Can't Create Object
رسالة مفادها بأن هناك مكتبات مفقودة او ادوات يجب تسجيلها في الريجستري
تأكد جيداً من أن جميع الادوات تم تسجيلها في وقت سابق قبل تشغيل المشروع
على الرحب و السعة
للعلم البرنامج يعمل على الجهاز الرئيسي بشكل جيد لكن عند عمل مشاركه لها لا تعمل
" مشاركه على اجهزة بالشبكة الداخليه "
هل يوجد حل ؟؟؟
و اين اجد ملفات الريجستري او المكاتب المفقوده من الجهاز الرئيسي ؟
لا لا
لا تحتاج الى نقل مجلد system 32 كاملاً
فقط الادوات التي تم استخدامها في المشروع الخاص بك
قم بنسخها الى المجلد system 32 اذا كانت النواة 32 بت
او الى المجلد SysWOW64 اذا كانت النواة 64 بت
بعد نقلها يمكنك استخدام هذه الاداة التي تفضل بها الاخ محمد جزاه الله خير
على كل حال يبدو بأن المكتبة المفقودة هي تابعة لمرفقات مايكروسوفت اوفيس
كما يمكنك الاستفادة من ملف السيتأب الخاص بالبرنامج
على الرحب و السعة
- البرنامج الأول : OCX-DLL Files Copier
- هذا البرنامج يقوم بنسخ جميع ملفات الـ OCX أو الـ DLL الموجوده مجلد معين ومن ثم لصقها في مجلد آخر .
- البرنامج الثاني : OCX-DLL Files Register.
- هذا البرنامج يقوم بنسخ جميع ملفات الـ OCX أو الـ DLL الموجوده مجلد معين ومن ثم لصقها في مجلد النظام وتسجيلها .
طريقة إستخدام هاذين البرنامجين لمحاولة حل مشكلتك هي كالتالي :
1- قم بتشغيل برنامج OCX-DLL Files Copier "تشغيل كمسئول" في الجهاز الرئيسي أو الجهاز الذي يعمل عليه برنامج المبيعات بدون مشاكل .
2- "إختر المجلد الذي سيتم نسخ الملفات منه" إن كان نظام التشغيل 32 بت إختر المجلد system32 وإن كان 64 بت إختر المجلد SysWOW64 وكلا المجلدين ستجدهما في داخل مجلد الوندوز في قرص السي في هذا المسار :
C:\WINDOWS\system32
C:\WINDOWS\SysWOW64
3- قم بإنشاء مجلد فارغ في أي مكان وقم بتسميته بأي إسم .
4- "إختر المجلد الذي سيتم نسخ الملفات إليه" إختر المجلد الجديد الفارغ الذي قمت بإنشائه في الخطوة 3 .
5- "حدد أنواع الملفات المراد نسخها" تستطيع تحديد نوع واحد أو نوعين والأفضل لمشكلتك أن تختار النوعين .
6- "إبدأ عملية النسخ الآن" .
7- بعد الإنتهاء من نسخ جميع الملفات في المجلد الجديد الذي أنشأته , قم بنسخ هذا المجلد الذي تم نسخ جميع الملفات فيه في فلاش ميموري أو غيره .
8- في أي جهاز آخر ضع الفلاش ميموري ثم إنسخ منها المجلد الذي يحتوي على جميع الملفات وإلصقه في أي مكان على الجهاز .
9- قم بتشغيل برنامج OCX-DLL Files Register "تشغيل كمسئول" في هذا الجهاز الآخر .
10- "إختر المجلد الذي يحتوي على الملفات التي تريد تسجيلها" هنا إختر المجلد الذي نسخته من الفلاش ميموري .
11- "حدد نوع البت لنظام التشغيل" في هذا الجهاز الآخر حدد نوع البت في نظام التشغيل المثبت عليه .
12- "إبدأ عملية النسخ والتسجيل الآن" إنتظر لحين إنتهاء العملية , جرب تشغيل برنامج المبيعات في هذا الجهاز الآخر .
- بالتوفيق .
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
(21-01-20, 05:16 AM)Ahmed_Mansoor كتب : وعليكم السلام ورحمة الله وبركاته
أهلا بك أخي الكريم , مرفق برنامجين :
- البرنامج الأول : OCX-DLL Files Copier
- هذا البرنامج يقوم بنسخ جميع ملفات الـ OCX أو الـ DLL الموجوده مجلد معين ومن ثم لصقها في مجلد آخر .
- البرنامج الثاني : OCX-DLL Files Register.
- هذا البرنامج يقوم بنسخ جميع ملفات الـ OCX أو الـ DLL الموجوده مجلد معين ومن ثم لصقها في مجلد النظام وتسجيلها .
طريقة إستخدام هاذين البرنامجين لمحاولة حل مشكلتك هي كالتالي :
1- قم بتشغيل برنامج OCX-DLL Files Copier "تشغيل كمسئول" في الجهاز الرئيسي أو الجهاز الذي يعمل عليه برنامج المبيعات بدون مشاكل .
2- "إختر المجلد الذي سيتم نسخ الملفات منه" إن كان نظام التشغيل 32 بت إختر المجلد system32 وإن كان 64 بت إختر المجلد SysWOW64 وكلا المجلدين ستجدهما في داخل مجلد الوندوز في قرص السي في هذا المسار :
C:\WINDOWS\system32
C:\WINDOWS\SysWOW64
3- قم بإنشاء مجلد فارغ في أي مكان وقم بتسميته بأي إسم .
4- "إختر المجلد الذي سيتم نسخ الملفات إليه" إختر المجلد الجديد الفارغ الذي قمت بإنشائه في الخطوة 3 .
5- "حدد أنواع الملفات المراد نسخها" تستطيع تحديد نوع واحد أو نوعين والأفضل لمشكلتك أن تختار النوعين .
6- "إبدأ عملية النسخ الآن" .
7- بعد الإنتهاء من نسخ جميع الملفات في المجلد الجديد الذي أنشأته , قم بنسخ هذا المجلد الذي تم نسخ جميع الملفات فيه في فلاش ميموري أو غيره .
8- في أي جهاز آخر ضع الفلاش ميموري ثم إنسخ منها المجلد الذي يحتوي على جميع الملفات وإلصقه في أي مكان على الجهاز .
9- قم بتشغيل برنامج OCX-DLL Files Register "تشغيل كمسئول" في هذا الجهاز الآخر .
10- "إختر المجلد الذي يحتوي على الملفات التي تريد تسجيلها" هنا إختر المجلد الذي نسخته من الفلاش ميموري .
11- "حدد نوع البت لنظام التشغيل" في هذا الجهاز الآخر حدد نوع البت في نظام التشغيل المثبت عليه .
12- "إبدأ عملية النسخ والتسجيل الآن" إنتظر لحين إنتهاء العملية , جرب تشغيل برنامج المبيعات في هذا الجهاز الآخر .