تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
صفحة 1 من اصل 1 • شاطر
تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
أخى الكريم ...
يظهر هذا الخطأ نتيجة أستخدام ملفات 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 المراد تسجيلة فى النظام بالامتداد
يظهر هذا الخطأ نتيجة أستخدام ملفات 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 فى انظمة التشغيل المختلفة
ا اااااااااااشكرك اخى الغالى على الرد على سؤالى وانا لسه مجرب حالا وفعلا المشكه اتحلت
اشكرك ع مجهودك وردك السريع
اشكرك ع مجهودك وردك السريع
torky1985- .....
- تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
وبردو انا من خلال بحثى وجدت تلك المشاركة فى احدى المواقع ويارب الكل يستفيد لكنى لم اجربها
---
[*]السلام عليكم ورحمة الله وبركاته
لا ادري إن كان هذا الموضوع مهم بالنسبة لبعض أعضاء المنتدى لكن سأطرح هذا الموضوع حيث أن هناك بعض البرامج التي تحتاج إلى تسجيل الملفات الـ DLL & OCX يدويا وذلك بالذهاب إلى "قائمة ابدأ" واختيار "تشغيل" ثم كتابة "(اسم و مسار الملف (dll regsvr32.exe " هذه الطريقة اليدوية لتسجيل الملفات
سأشرح كيف يمكن تسجيل الملف أو إلغاء تسجيله بواسطة النقر على الملف بواسطة زر الماوس اليميني
1-من "قائمة أبدأ" < "تشغيل" < نكتب الأمر " regedit"
2-من محرر المسجل نختار My Computer\HKEY_CLASSES_ROOT\dllfile
3- بالدخول على المجلد " dllfile " ثم بالنقر على الزر اليميني للماوس واختيار "جديد" نسمي المجلد الجديد shell""
4- بداخل shell". ننشئ مفتاح جديد نسميه Register""
5 بداخل "Register"نشئ مفتاح جديد نسميه command""
6- في الجهة اليمينية لنافذة محرر التسجيل نغير القيمة الافتراضية للمفتاح لتأخذ القيمة
[*]بعد إعادة إقلاع الكمبيوتر وعند النقر على أي ملف 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- في الجهة اليمينية لنافذة محرر التسجيل نغير القيمة الافتراضية للمفتاح لتأخذ القيمة
[*]
بعد إعادة إقلاع الكمبيوتر وعند النقر على أي ملف DLL بزر الماوس اليميني سوف يظهر خيار Register
لإنشاء أمر أخر لإلغاء تسجيل الملفات OCX نكرر الخطوات السابقة ونغير في الخطوة رقم 4 الاسم بدل Register نكتب الاسم Unregister", " وفي الخطوة رقم 6 نغير قيمة المفتاح إلى :
[*]C:\Windows\System\RegSvr32.Exe /u "%1"
الطريقة السابقة التي شرحناها لإنشاء خيار تسجيل وإلغاء تسجيل ملفات DLL & OCX من خلال محرر التسجيل يمكن إنشاء ملف بامتداد REG ليقوم لنا بتلك المهمة دون الحاجة إلى الدخول إلى محرر التسجيل:
1- نفتح أي محرر نصوص وليكن الدفتر
2- -نكتب الكود التالي ونحفظ الملف بامتداد REG
[*]
سنكتب ألان برنامج أو مثال بواسطة الفيجوال بيزك يقوم بإنشاء ملف بامتداد BAT بداخله كود لتسجيل الملفات سنحدد المسار التي تتواجد به الملفات ثم يقوم البرنامج بإنشاء هذا الملف سأضع كود هذا البرنامج قريبا ان شاء الله
---
[*]السلام عليكم ورحمة الله وبركاته
لا ادري إن كان هذا الموضوع مهم بالنسبة لبعض أعضاء المنتدى لكن سأطرح هذا الموضوع حيث أن هناك بعض البرامج التي تحتاج إلى تسجيل الملفات الـ 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- .....
- تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
لكن لو فى طريقة تتنفذ بالكود من داخل الفيجوال وخصوصا ان انا اعلم ان الفيجوال بيقدر يتفاعل مع الريجستى ومحرر الدوس ياريت الايفاده وطبعا مش هنسا ابدا ولا بقلل من مجهود الاخ الغالى "المبرمج الطموح" __واشكره جدا
torky1985- .....
- تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
تم نقل المشاركات فى فى الدورس و المقالات حتى يستفاد الجميع ....وجزاكم الله خيرا
ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
NEXT- الادارة
- تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
بدى اشكرك اخى على طرحك فنحن جميعا نعانى من هيك المشكلة
RANA- .....
- تاريخ التسجيل : 01/08/2013
المساهمات : 79
النقاط : 124
التقيم : 3
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
انا توصلت لشىء ممكن يكون مهم عند البعض ومش مهم عن البعض الاخر بس هطرحه انا قدرت اوصله من فضل المساهمات الماضية لفكرة من خطوتين
----------------------------------------------
وهما فكرة توفير على المستخدم ان يسجل الاداه بجهازه وتوفير انه يكتب اوامر او يبحث عن ملف ويعمل له كليك يمين ويختار ريجست وطبعا مش بقلل من مجهود اخواتى لانهم هما السبب وراء فكرتى
---------------------------------------- ا
البدايه نبداء بفتح نوت باد ....New Text Document.txt
Shell "cmd /c start C:\windows\x.bat"
----------------------------------------------
وهما فكرة توفير على المستخدم ان يسجل الاداه بجهازه وتوفير انه يكتب اوامر او يبحث عن ملف ويعمل له كليك يمين ويختار ريجست وطبعا مش بقلل من مجهود اخواتى لانهم هما السبب وراء فكرتى
---------------------------------------- ا
البدايه نبداء بفتح نوت باد ....New Text Document.txt
ونكتب بداخله .......
cd c:\
regsvr32 ACTSKIN4.OCX
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- .....
- تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
لا والله معلومات جميلة ...شكرا لك أخى الكريم
انا توصلت لشىء ممكن يكون مهم عند البعض ومش مهم عن البعض الاخر بس هطرحه انا قدرت اوصله من فضل المساهمات الماضية لفكرة من خطوتين
end.sub- .....
- تاريخ التسجيل : 15/08/2013
المساهمات : 70
النقاط : 132
التقيم : 10
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
عدل سابقا من قبل torky1985 في الأربعاء سبتمبر 25, 2013 12:01 pm عدل 1 مرات
torky1985- .....
- تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
وانا اشكرك انك منحتينى هاد المقام لكن انا مثلك او اقل والشكر لله ومن بعده لكل الى قدر يوصلنى لتلك الافكار وان انا كنت اتمنا اساهم بشىء وربنا نولنى انى اساهم بشىء بسيط ومبسوط .......فربنا يفرح قلبك لمرورك الكريمRANA كتب:بدى اشكرك اخى على طرحك فنحن جميعا نعانى من هيك المشكلة
torky1985- .....
- تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
اشكرك اخى الغالى .....end.sub كتب:
واشكرك ع مرورك الغالى
.وانا انبهرت بمساهمه لك تخص مشروع مبيعات الكمبيوتر ......
torky1985- .....
- تاريخ التسجيل : 25/05/2013
المساهمات : 82
النقاط : 115
التقيم : 1
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
خلى بالك المشروع ليس من برمجتى ....يعنى من الاخر ما تتبهرش قوىوانا انبهرت بمساهمه لك تخص مشروع مبيعات الكمبيوتر ......Very Happy
end.sub- .....
- تاريخ التسجيل : 15/08/2013
المساهمات : 70
النقاط : 132
التقيم : 10
الدولة :
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
شكرا يا شباب على مجهودكم
جورج صبحى- ......
- تاريخ التسجيل : 18/02/2011
المساهمات : 127
النقاط : 259
التقيم : 6
الجنس :
رد: تعلم كيفية تسجيل ملفات dll أو ocx فى انظمة التشغيل المختلفة
شكرا جزيلا يا اخى الفاضل
المبرمج الطموح- الاشراف
- تاريخ التسجيل : 18/02/2011
المساهمات : 207
النقاط : 368
التقيم : 17
الدولة :
الجنس :
| |
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 7:09 pm من طرف moslema_r
» شركة تنظيف فرشات بالرياض
الثلاثاء مارس 26, 2024 6:26 pm من طرف moslema_r
» شركة تنظيف استراحات بالرياض
الأحد مارس 24, 2024 10:49 pm من طرف moslema_r
» كشف تسربات المياه في جدة
السبت مارس 23, 2024 7:23 pm من طرف gmalnagy
» خدمات كشف تسربات المياه بخصم 25% - اتصل الان
السبت مارس 23, 2024 7:22 pm من طرف gmalnagy
» شركة تنظيف ثريات بالرياض
الخميس مارس 21, 2024 7:23 pm من طرف moslema_r
» كهربائي منازل بالرياض
الأحد مارس 17, 2024 1:52 pm من طرف رانيا حماد
» افضل شركة نقل عفش بالرياض نقل باكستاني 40% خصم | موقع الانوار
الأحد مارس 17, 2024 1:25 pm من طرف رانيا حماد
» افضل معلم جبس بالرياض تركيب جبس بورد بالرياض 20% خصم اتصل الآن
الأحد مارس 17, 2024 1:09 pm من طرف رانيا حماد
» شراء اثاث مستعمل بالكويت بخصم 30%
الأحد مارس 17, 2024 12:54 pm من طرف رانيا حماد