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

مشكلة في تحميل أدوات علي مسجل النظام

بدأه MMA_EG_Cairo في 17 يونيو 2012 · 12 رد · 1,215 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي بعض الأدوات مثل vsFlexGrid وغيرها حينما أستخدم RegSVR32 لتحميلها بمسجل النظام ترفض وتعرض الرسالة التالية :

post-126779-053413800 1339929186_thumb.p

خصوصاً عندما أشغلها في ويندوز 7 !!!!

ولكن أضطر آسفاً أنصب فيجوال 6.0 ومن ثم أحدد المسار يدوياً عن طريق الفيجوال ... فهل يا تري هناك مشكلة في الملف regsvr32.exe ؟؟؟

أرجو المساعدة

المرفقات
Error.PNG

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#2

إذا نظامك ويندوز 7 64بت

اعمل التالي

ابدأ

تشغيل

cmd

cd c:\windows\syswow64

regsvr32

ثم اسم الأداة

#3

حبيب قلبي ، فعلت ما قلته من قبل ونفس الرسالة يتم عرضها !!!

ولكن أرفقت لك الخطوات حتي تتأكد بنفسك :

post-126779-098428400 1339997373_thumb.p

المرفقات
Error.PNG

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#4

أرجو المساعدة !!!!

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#5

أخي أولاً شغل الـCmd كمسؤول ثم أكتب regsvr32 sample.ocx

وستعمل إن شاء الله

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#6

أشغل الـ Cmd كمسئول إزاي !!!!

معلش ممكن توضيح

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#7

تضغط RightClick على ال Cmd إذا كان بالعربي فإضغط تشغيل كمسؤول أما لم كان بالإنجليزي فستكون على إعتقاد تحتوي على by administrator وبجنبها علامة درع باللون الأصفر والأزرق

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#8

ههههههههههههههههههه

أنا فعلاً عملت كدة ، وبردو مفيش فايدة !!!!

وبعدين مع إحترامي الشديد

هل المستخدم سيقوم بكل هذه المهام ؟؟؟

بالطبع أكيد هناك حل مباشر برمجي دون إستخدام هذه الأسلوب !!!

تم تعديل هذه المشاركة بواسطة MMA_EG_Cairo في 21 يونيو 2012 في 21:32

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#9

متأكد!!

أنا كان تظهر لي هذه الرسالة ولكن بعد تطبيق هذه الخطوة نجحت في التسجيل للأداة

طبعاً لا يقوم بها لأن ملف الSetup يقوم بهذا , فنحن قبل ويندوز 7 نقوم بهذا ولكن في البرامج الآخرى تعمل

بدون هذه الخطوات حتى على ويندوز 7 .

لا أعتقد أنه لا يوجد ,, لأني بحثت في الإنترنت وكل المواضيع تتحدث عن هذه الخطوة لا غير

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#10

طب ممكن ترسل ليا صورة بالطريقة هذه ، لعل وعسي أكون أفعل شيء خطأ لدي !!!!

وأأسف لك علي إزعاجي الدائم

تم تعديل هذه المشاركة بواسطة MMA_EG_Cairo في 22 يونيو 2012 في 04:47

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#11

الطريقة الأولى عن طريق Cmd :

1- تشغيل Cmd كمسؤول :

أولاً نبحث عن cmd من قائمة إبدأ :

post-219398-006126900 1340354107_thumb.p

ثانياً ضغط RightClick وتشغيله كمسؤول :

post-219398-070481200 1340354121_thumb.p

إضغط موافق إذا ظهرت لك نافذة تشغيله كمسؤول

الآن لكي نسجل إحدى الأدوات يجب أن نذكر مسارها لليتم تسجيلها

لذلك إتبع هذه الخطوة

إنقل الأداة للمجلد السيستيم32

إذا إكتب في Cmd المسار بدون اسم الأداة كهذا :

CD C:\Windows\system32

والآن نكتب الجملة الشهيرة مع اسم الأداة :

regsvr32 freesize.ocx

ستكون نافذة Cmd كهذه :

post-219398-064413100 1340354138_thumb.p

وهذا دليل نجاح العملية :

post-219398-040359000 1340354129_thumb.p

2- الطريقة الثانية ببرنامج سهل الإستخدام :

إفتح البرنامج كمسؤول :

post-219398-053643100 1340354146_thumb.p

إختر مسار الأداة :

post-219398-069447400 1340354156_thumb.p

إضغط تسجيل :

post-219398-050973100 1340354164_thumb.p

دليل نجاح العملية :

post-219398-062239800 1340354171_thumb.p

البرنامج في المرفقات

تحياتي ,,,,,,,,,,, :happy:

rghelp01.zip

المرفقات
1.png2.png4.png5.png6.png7.png8.png9.png

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#12

لكل كل الشكر والتقدير والإحترام

ففعلاً الحمد لله نجح الأمر معي

فكان هناك عميل يرغب في الحصول علي نسخة من برنامجي ولكن للأسف الشديد كان يرغب في تشغيلة علي ويندوز XP 7 !!!!

لكنني كنت أنفذ شكل آخر وهي ما تمثل الصورة التالي :

post-126779-021062100 1340392059_thumb.j

ولكن يبقي سؤال أخير ... كيف يمكنني تنفذي ذلك بواسطة أمر مباشر ، أو عن طريق تابع وظيفي API أو غيرة ؟؟؟

أرجو المساعدة أكون شاكر أفضال حضرتك

المرفقات
post-389009-13284720040915.jpg

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#13

على ما أظن أنا الويندوز يعمل هذا الإعداد للبرامج المحملة والمنصبة بنفسه

ولكن جرب هذا الكود :

ملاحظة : لن يحفظ هذا الكود إعدادات البرنامج ولكن كل ما شغل سيشغل كمسؤول ,وأيضاً يجب أن لا تكون هناك كلمة مرور للمدير الحاسب administrator وإلا

يجب كتابتها وأنت تعرف كيف ...

الكود :

Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)
Private Sub Form_Load()
Dim I As Long
 Shell "runas.exe /user:administrator ""project1.exe""", vbNormalFocus
 On Error Resume Next
 Do
 Sleep 100
 If Err = 0 Then
 SendKeys "{enter}", True
 Exit Do
 Else
 Err.Clear
 End If
 I = I + 1
 Loop Until I = 50
End Sub

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

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