![]() |
|
مشكلة اضافة قيمة للريجسترى - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : مشكلة اضافة قيمة للريجسترى (/showthread.php?tid=31993) |
مشكلة اضافة قيمة للريجسترى - ابو روضة - 04-11-19 السلام عليكم اخوتى كل ما اضيف هذا الكود لاضافة مفتاح وقيمة فى الريجسترى لم يحدث شيئ PHP كود : My.Computer.Registry.SetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons", "29", "C:\blank.ico", RegistryValueKind.String) فهل هناك خطأ RE: مشكلة اضافة قيمة للريجسترى - محمد كريّم - 05-11-19 وعليكم السلام ورحمة الله وبركاته هل المفتاح موجود في الريجستري؟ جرب تشغيل البرنامج كمسؤول لعل المشكلة بسبب الصلاحيات RE: مشكلة اضافة قيمة للريجسترى - ابو روضة - 05-11-19 (05-11-19, 01:33 AM)محمد كريّم كتب : وعليكم السلام ورحمة الله وبركاته هو غير موجود وشغلته أخى محمد كما قولت لكنه لا يضيف ولا يفعل شيئاً ولا أعرف ما السبب
RE: مشكلة اضافة قيمة للريجسترى - محمد كريّم - 05-11-19 في الحقيقة ليست لدي الخبرة في التعامل مع الريجستري اذا كان البرنامج مبني على معمارية x86 فقد تجد المفتاح في المسار : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ RE: مشكلة اضافة قيمة للريجسترى - ابو روضة - 06-11-19 (05-11-19, 02:42 AM)محمد كريّم كتب : في الحقيقة ليست لدي الخبرة في التعامل مع الريجستري لاحظت أنه تم اضافته بهذا المكان HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\explorer\Shell Icons وانا اريده هنا كما بالصورة HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
RE: مشكلة اضافة قيمة للريجسترى - محمد كريّم - 06-11-19 كما توقعت (هذه كانت في أغلب نتائج بحثي عن الموضوع أمس) لحل المشكلة غير Build Target من خصائص المشروع إلى ALL-CPU أو إذا لم يكن ذلك مناسبا معك فعليك التعمق أكثر حول الموضوع والقراءة عن Registry Redirector https://docs.microsoft.com/ar-sa/windows/win32/winprog64/registry-redirector المهم أخي -أبوروضة- أنك تدرك جيدا مدى خطورة التعديل على الريجستري وخصوصا المسارات الخاصة بالنظام والتي لا يسمح إلا لمستخدم بصلاحيات مدير النظام الوصول إليها ميكروسوفت خصصت مجال لمفاتيح الريجستري التابعة لبرامج المستخدم تحت مجلد CurrentUser وجعلته متاح للقراءة والكتابة حتى بدون صلاحيات المدير إذا كان هذا مناسب لك فأنصحك بشدة بالابتعاد عن local machine والتعامل مع current user تحياتي RE: مشكلة اضافة قيمة للريجسترى - ابو روضة - 06-11-19 (06-11-19, 12:40 AM)محمد كريّم كتب : كما توقعت (هذه كانت في أغلب نتائج بحثي عن الموضوع أمس) كدة تمام فعلا أستاذ محمد الله ينور على حضرتك نفعت الحمدلله
بعد تنفيذ الخطوات التى قولت لى عليها الآن....
جزاك الله كل خير.
|