[ آلمُقدَمة ]
يآمَن عَشقتُم آلآبدآع ، وآضفتُم آجمل آللَمسآت فَي صَرحنآ آلرآئع آنه صَرح
آلمُوهُوبين آلصَرح آلذَي آسُس لَكي يكُون منآر آلبآحثَين وآلتآئهَين وآلمُتخَبطَين فَي آلعآلم آلرَقمي
بدُون آي فوآئد تُذكر ، آلى كُل نَبض عَربي آقبَل آلى هُنآ فنَحن نَعمل جآهدَين للرَقي
وآلعلُو مَن مكآنتَك بَين جَميع آلآمَم ،
[ آلمَوضُوع ] ، [ آلدَرس آلخآمس، آلريَجستري ، مآهو ؟ ، مآهي آجزآءه ، كَيف نَتعآمل مَعه ؟ ]
[ فَي سَلسَلة درُوس آلبَرمجَة ] [ Vb.Net ]
[ آلمُستوُى آلمُتوسط ]
- آلرَيجستَري ( Registry ) مآهوُ ؟
آلرَيجَستري / هُو سَجل كَبير جَدآ يَحتوي عَلى آعدآد كَبيرةَ جَدآ مَن آلمَفآتيح وآلقَيم لَذآ كآن
لآ بُد آن يَكُون مَنظمآ بَشكل يُشبه آلسَجل ، يُستَعمل آلرَيجستري فَي تَخزين قَيم
آلبَرآمج ، لَيستَرجعهآ عَند آلحآجة ، كَيف نُحررهُ ؟ عَن طَريق آدآة تآتي مَع
آلنظآم تُسمى " Regedit " لتَشغيلهآ نَذهب آلى قآئمة
" Start " ونَكتب " Regedit "
[ صُورة مُحرر آلرَيجستري عَند آلتَشغيل ]
- آجزآء آلرَيجستري ( Parts Registry ) مآهي آجزآءهُ ؟
آجزآء آلرَيجستري هَي آلتَي تَظهر عَلى آلقَسم آليَمين آلمُتمَثلة بآلمُجلدآت ، كَمآ فَي آلصُورة
1 - HKEY_CLASSES_ROOT ، يُرمز لَه بـ " ClassesRoot للتَعديل عَليه كـ
حَذف ، آضآفة ، تَعديل .. آلخ فآنه يَحتآج صلآحيآت " Adminstrion "
2 - HKEY_CURRENT_USER ، يُرمز لَه بآلرَمز " CurrentUser " وهُو آلذَي
يَكُون آلعَمل عَليه بَكثره ، عَلمآ يُمكنك آلتَعديل عَلى بآقي آلمُجلدآت لَكنهآ بَعضهآ بشرُوط
وآلتي ذَكرنآهآ آبسطَهآ ، صلآحيآت " Adminstrion "
3 - HKEY_LOCAL_MACHINE ، يُرمز لَه بآلرَمز " LocalMachine "
4 - HKEY_USERS ، يُرمز لَه بآلرَمز " Users "
5 - HKEY_CURRENT ، يُرمز لَه بآلرَمز " CurrentConfig "
هآم جَدآ / عَند آلتَعآمل مَع آلـ " Registry " يَجب فَي بدآية آلآمر آن نَكتب فَي آلفضآء
[ آلآن نَنتَقل آلى آمُور آلتَعديل عَلى آلريَجستَري ]
1 - آنشآء مُجلد جَديد فَي آلجُزء آلذَي آسمهُ " HKEY_CURRENT_USER "
لنَدرس آلكُود بصُورة آبسَط ، نَجد آنه يَتكُون مَن
" My " كُل كَلمة يُكون لُونهآ آزَرق تُسمى كَلمة مَحجُوزة آي لآ يُمكن آلتَعديل عَليهآ
" Registry " آشَرنآ لَه آن يقُوم بآلتُوجه نُحو آلمُحرر ،
ثُم آلى آلمُجلد آلثآني آلذي يُسمى " HKEY_CURRENT_USER "
لآحظو لَم نَكتب آلآسم آلطُويل بَل كَتبنآ رُمز آلمُجلد " CurrentUser "
ثُم كَتبنآ " CreateSubKey " بَمعنى آنشآ لَي مَفتآح رأيسي آي " Folder "
وهُنآ بَين آلقُوسين وَضعنآ آسم آلمُجلد " DEV-POINT "
" آلنَتيجة "
- حَذف مُجلد مَن آلرَيجستري فَي آلجُزء آلذَي آسمهُ " HKEY_CURRENT_USER "
آضن آلآمر وآضح ، فَقد آوضحت تَجزءة آلآكوآد بآلجُزء آلآعَلى
- آنشآء قَيمة جَديدة دآخل مُجلد مَن مُجلدآت آلرَيجستري دآخل آلجُزء آلمُسمى
" HKEY_CURRENT_USER "
فَي عَملية آنشآء آلقَيم سَنتحآج آلى ، آسمآء آجزآء آلريَجستري ولَيس آلرمُوز ، آي سَنكتب
" HKEY_CURRENT_USER " ولَيس " CurrentUser "
لآحظوُ كَيف آنشئ قَيمة بدآخل آلمُجلد آلذي قُمنآ بآنشآءة آلذي سَمينآه " DEV-POINT "
- آلتَحقق مَن قَيمة مُوجوُدة آو لآ " تَحقق مَن آلمُجلد "
تَم بَحمد آلله ، جَميع آلحقوُق مَحفُوظة لـ مُنتديآت نُقطة آلتطُوير 2013