منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف المبرمج الطموح الأربعاء سبتمبر 18, 2013 11:51 am

أخى الكريم ...

يظهر هذا الخطأ نتيجة أستخدام ملفات dll أو ocx الغير مسجلة بشكل صحيح مع نظام التشغيل ويندوز....و الحل هو أن يتم تسجليها يدويا على النحو التالى :

بالنسبة لنظام تشغيل Windows XP:

_تشغيل النظام فى وضع administrator
_ من القائمة start أختر الامر RUN
_ من المربع الحوارى الذى سيظهر أكتب الامر regsvr32 متبوع بأسم ملف dll أو ocx المراد تسجيلة فى النظام
_ بعد ذلك قم بالنقر على زر  ok أو enter لتظهر رسالة تفيد نجاح عملية التسجيل بالامتداد

بالنسة لنظامى تشغيل Windows VISTA & Windows 7 (32-bit:

_تشغيل النظام فى وضع  administrator
_ أذهب الى START  ثم > PROGRAMS ثم > ACCESSORIES
_ من القائمة التى ستظهر قم بالنقر يمين على Command Prompt” ثم أختر الامر Run as administrator
_قم بالنقر على Run أو supply administrator credentials
_ومن النافذة التى ستظهر أكتب cd c:\windows\system32 ثم أنقر enter
_أكتب الامر regsvr32 متبوع بأسم ملف dll أو ocx المراد تسجيلة فى النظام بالامتداد

بالنسبة لنظام تشغيل Windows 7 (64-bit:

_تشغيل النظام فى وضع  administrator _ أذهب الى START  ثم > PROGRAMS ثم > ACCESSORIES
_ من القائمة التى ستظهر قم بالنقر يمين على Command Prompt” ثم أختر الامر Run as administrator
_قم بالنقر على Run أو supply administrator credentials
_ومن النافذة التى ستظهر أكتب cd c:\windows\syswow64 ثم أنقر enter
_أكتب الامر regsvr32 متبوع بأسم ملف dll أو ocx المراد تسجيلة فى النظام بالامتداد
المبرمج الطموح
المبرمج الطموح
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 207
النقاط : 368
التقيم : 17
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف torky1985 الخميس سبتمبر 19, 2013 3:57 am

اRazz Razz Razz Razz Surprised Surprised اااااااااااشكرك اخى الغالى على الرد على سؤالى وانا لسه مجرب حالا وفعلا المشكه اتحلت
اشكرك ع مجهودك وردك السريع Razz 
torky1985
torky1985
.....
.....

تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف torky1985 الخميس سبتمبر 19, 2013 4:29 am

وبردو انا من خلال بحثى وجدت تلك المشاركة فى احدى المواقع ويارب الكل يستفيد لكنى لم اجربها
---
[*]السلام عليكم ورحمة الله وبركاته

لا ادري إن كان هذا الموضوع مهم بالنسبة لبعض أعضاء المنتدى لكن سأطرح هذا الموضوع حيث أن هناك بعض البرامج التي تحتاج إلى تسجيل الملفات الـ DLL & OCX يدويا وذلك بالذهاب إلى "قائمة ابدأ" واختيار "تشغيل" ثم كتابة "(اسم و مسار الملف (dll regsvr32.exe " هذه الطريقة اليدوية لتسجيل الملفات

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

1-من "قائمة أبدأ" < "تشغيل" < نكتب الأمر " regedit"
2-من محرر المسجل نختار My Computer\HKEY_CLASSES_ROOT\dllfile
3- بالدخول على المجلد " dllfile " ثم بالنقر على الزر اليميني للماوس واختيار "جديد" نسمي المجلد الجديد shell""
4- بداخل shell". ننشئ مفتاح جديد نسميه Register""
5 بداخل "Register"نشئ مفتاح جديد نسميه command""
6- في الجهة اليمينية لنافذة محرر التسجيل نغير القيمة الافتراضية للمفتاح لتأخذ القيمة



C:\windows\system\regsvr32.exe "%1"





[*]بعد إعادة إقلاع الكمبيوتر وعند النقر على أي ملف DLL بزر الماوس اليميني سوف يظهر خيار Register

لإنشاء أمر أخر لإلغاء تسجيل الملفات DLL نكرر الخطوات السابقة ونغير في الخطوة رقم 4 الاسم بدل Register نكتب الاسم Unregister", " وفي الخطوة رقم 6 نغير قيمة المفتاح إلى C:\Windows\System\RegSvr32.Exe /u "%1"

هذا بالنسبة لتسجيل وإلغاء تسجيل ملفات DLL

أما بالنسبة لملفات OCX

1-من "قائمة أبدأ" < "تشغيل" < نكتب الأمر " regedit"
2-من محرر المسجل نختار My Computer\HKEY_CLASSES_ROOT\ocxfile
3- بالدخول على المجلد " ocxfile " ثم بالنقر على الزر اليميني للماوس واختيار "جديد" نسمي المجلد الجديد shell""
4- بداخل shell". ننشئ مفتاح جديد نسميه Register""
5 بداخل "Register"نشئ مفتاح جديد نسميه command""

6- في الجهة اليمينية لنافذة محرر التسجيل نغير القيمة الافتراضية للمفتاح لتأخذ القيمة 

C:\windows\system\regsvr32.exe "%1"


[*]
بعد إعادة إقلاع الكمبيوتر وعند النقر على أي ملف DLL بزر الماوس اليميني سوف يظهر خيار Register
لإنشاء أمر أخر لإلغاء تسجيل الملفات OCX نكرر الخطوات السابقة ونغير في الخطوة رقم 4 الاسم بدل Register نكتب الاسم Unregister", " وفي الخطوة رقم 6 نغير قيمة المفتاح إلى :

[*]C:\Windows\System\RegSvr32.Exe /u "%1"

الطريقة السابقة التي شرحناها لإنشاء خيار تسجيل وإلغاء تسجيل ملفات DLL & OCX من خلال محرر التسجيل يمكن إنشاء ملف بامتداد REG ليقوم لنا بتلك المهمة دون الحاجة إلى الدخول إلى محرر التسجيل:

1- نفتح أي محرر نصوص وليكن الدفتر
2- -نكتب الكود التالي ونحفظ الملف بامتداد REG


الكود:


REGEDIT4

[HKEY_CLASSES_ROOT\dllfile\Shell\Register\command]
@="RegSvr32 \"%1\""
[HKEY_CLASSES_ROOT\dllfile\Shell\Unregister\command]
@="RegSvr32 /u \"%1\""

[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"
[HKEY_CLASSES_ROOT\ocxfile]
@="OCX"
[HKEY_CLASSES_ROOT\ocxfile\shell\Register\command]
@="RegSvr32 \"%1\""
[HKEY_CLASSES_ROOT\ocxfile\shell\Unregister\command]
@="RegSvr32 /u \"%1\""



[*]



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








close
torky1985
torky1985
.....
.....

تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف torky1985 الخميس سبتمبر 19, 2013 5:48 am

لكن لو فى طريقة تتنفذ بالكود من داخل الفيجوال وخصوصا ان انا اعلم ان الفيجوال بيقدر يتفاعل مع الريجستى ومحرر الدوس ياريت الايفاده وطبعا مش هنسا ابدا ولا بقلل من مجهود الاخ الغالى "المبرمج الطموح" __واشكره جدا
torky1985
torky1985
.....
.....

تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف NEXT الخميس سبتمبر 19, 2013 2:32 pm

تم نقل المشاركات فى فى الدورس و المقالات حتى يستفاد الجميع ....وجزاكم الله خيرا

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Do.php?imgf=154090993464951
NEXT
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف RANA السبت سبتمبر 21, 2013 1:37 pm

بدى اشكرك اخى على طرحك فنحن جميعا نعانى من هيك المشكلة
RANA
RANA
.....
.....

تاريخ التسجيل : 01/08/2013
المساهمات : 79
النقاط : 124
التقيم : 3
الدولة : فلسطين
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف torky1985 الأربعاء سبتمبر 25, 2013 10:02 am

انا توصلت لشىء ممكن يكون مهم عند البعض ومش مهم عن البعض الاخر بس هطرحه انا قدرت اوصله من فضل المساهمات الماضية لفكرة من خطوتين
----------------------------------------------
وهما فكرة توفير على المستخدم ان يسجل الاداه بجهازه وتوفير انه يكتب اوامر او يبحث عن ملف ويعمل له كليك يمين  ويختار ريجست وطبعا مش بقلل من مجهود اخواتى  لانهم هما السبب وراء فكرتى 
---------------------------------------- ا
البدايه نبداء بفتح نوت باد ....New Text Document.txt
ونكتب بداخله .......
cd c:\
regsvr32 ACTSKIN4.OCX
ونسجل الملف بأى اسم تريده لكن الاهم اننا نغير الامتداد بتاعه ليكون -.bat-
مثلا هيكون اسمه
x.bat
كدة من الضغط ع الملف دا هيسجل الاداه الى باسم ACTSKIN4.OCX
وطبعا انا حدت مسار الاداه بانها موجوده فى برتشن السى لكن لو كانت الاداه مثلا موجوده مع ملفات البرنامج بعد فكه ف جهاز المستخدم ونزل الملف مثلا فى فولدر الويندوز وقتها هنغير ما كتبناه داخل النود باد لبصبح هكذا
cd c:\windows
 regsvr32 ACTSKIN4.OCX
وبكدا وفرنا على المستخدم ان يزهب للاداه فى مكان توزيعها
وايضا تقدر تعمل فى نفس النود باد تسجيل لعده ادوات اخره بانك تعيد السطر الثانى مع تغير اسم الاداه
ودى كانت الخطوه الاولى
------------------------------------
الخطوة الثانيه هى خطوة مكمله للخطوة الاولى وهى عمل فورم صغير فيه كود صغير بزرر كومند والفورمه دى هتكون برنامج تنفيزى بجانب مشروعك يعنى كانك صممت اتنين برنامج برنامج خاص بمشروعك وبرنامج اخر وهنسميه برنامج صيانه فى حاله ظهور مشكلة ونقدر نحط فيه امر رسترت
--------------------
اسف للايطاله بس انا هكتب الكود الى هيشغل ملف الى صممناه ف الاول
Private Sub Command1_Click()

Shell "cmd /c start C:\windows\x.bat"
End Sub
واظن الكود مفهو وهو تحديد البارتشن c وتجديد مسار الى فيه اسم البات الى انشائناه فى الخطوة الاولى والى مسؤل عن تسجيل كل الادوات الى سجلناها كما شرحنا
وممكن نزود ع الكود دا كود يعمل ريسترت للجهاز وبكده نضمن عمل البرنامج
ويارب اكون وضحت فكرتى
torky1985
torky1985
.....
.....

تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف end.sub الأربعاء سبتمبر 25, 2013 10:17 am


انا توصلت لشىء ممكن يكون مهم عند البعض ومش مهم عن البعض الاخر بس هطرحه انا قدرت اوصله من فضل المساهمات الماضية لفكرة من خطوتين
لا والله معلومات جميلة ...شكرا لك أخى الكريم
end.sub
end.sub
.....
.....

تاريخ التسجيل : 15/08/2013
المساهمات : 70
النقاط : 132
التقيم : 10
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف torky1985 الأربعاء سبتمبر 25, 2013 10:48 am

Very Happy


عدل سابقا من قبل torky1985 في الأربعاء سبتمبر 25, 2013 12:01 pm عدل 1 مرات
torky1985
torky1985
.....
.....

تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف torky1985 الأربعاء سبتمبر 25, 2013 11:03 am

RANA كتب:بدى اشكرك اخى على طرحك فنحن جميعا نعانى من هيك المشكلة
وانا اشكرك انك منحتينى هاد المقام لكن انا مثلك او اقل والشكر لله ومن بعده لكل الى قدر يوصلنى لتلك الافكار وان انا كنت اتمنا اساهم بشىء وربنا نولنى انى اساهم بشىء بسيط ومبسوط .......فربنا يفرح قلبك لمرورك الكريم Smile
torky1985
torky1985
.....
.....

تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف torky1985 الأربعاء سبتمبر 25, 2013 12:00 pm

end.sub كتب:
اشكرك اخى الغالى .....
واشكرك ع مرورك الغالى
.وانا انبهرت بمساهمه لك تخص مشروع مبيعات الكمبيوتر ......Very Happy
torky1985
torky1985
.....
.....

تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف end.sub الأربعاء سبتمبر 25, 2013 1:04 pm

وانا انبهرت بمساهمه لك تخص مشروع مبيعات الكمبيوتر ......Very Happy
خلى بالك المشروع ليس من برمجتى ....يعنى من الاخر ما تتبهرش قوى Very Happy Very Happy Very Happy 
end.sub
end.sub
.....
.....

تاريخ التسجيل : 15/08/2013
المساهمات : 70
النقاط : 132
التقيم : 10
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف جورج صبحى الأربعاء نوفمبر 20, 2013 8:14 am

شكرا يا شباب على مجهودكم
جورج صبحى
جورج صبحى
......
......

تاريخ التسجيل : 18/02/2011
المساهمات : 127
النقاط : 259
التقيم : 6
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة Empty رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة

مُساهمة من طرف المبرمج الطموح الثلاثاء ديسمبر 18, 2018 2:52 pm

شكرا جزيلا يا اخى الفاضل
المبرمج الطموح
المبرمج الطموح
الاشراف
الاشراف

تاريخ التسجيل : 18/02/2011
المساهمات : 207
النقاط : 368
التقيم : 17
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى