الاعزاء في المنتدى كيف يكون الكود الذي يقرأ قيمة مخزنة في الرجستري في الوندوز انا اعرف انه من خلال فنكشن ولكن كيف اطبق هذا ؟ وشكرا لكم
قراءة الريجستري
اخي الكريم
ابحث في مشاركات باسم moh550
وسوف تجد الحل باذن الله
الاخ الكريم moh شكرا جزيلا لاهتمامك بالرد عى سؤالي ولكن هل لي ان اطمع بشرح اكثر تفصيلا حول طريقة استخدام win_api_envairoment في قراءة او كتابة الريجستري فاليو واشياء اخرى من ضمن خبرتك يعني مثلا ما هو الترغر المناسب لهذا الكود وكيف اكتب الكود وهكذا ... مع جزيل الشكر لك
بكل تأكيد
بالنسبة لهذه الدالة طبعا لها قسمين :
القسم الاول لقراءة من الريجيستري
Win_Api_Environment.Read_Registry( path varchar2,entity varchar2);
حيث الباث هو موقع العنصر داخل الريجيستري
و الانتيتي هو اسم العنصر نفسه
ويتم وضع الناتج في متغير من نوع varchar2
x:= Win_Api_Environment.Read_Registry( path varchar2,entity varchar2);
والنوع الثاني للكتابة في الريجيستري
Win_Api_Environment.Write_Registry(path ,entity,Value varchar2);
حيث أن
Value
هي القيمة الجديدة لعنصر الريجيستري
من الملاحظ انه يجب وضع ملف داخل مجلد الاوراكل
وهذا الملف امتداده PLL
والذي فيه تعريف هذه الدوال
وللاسف لا اذكر اسمه
أظنه
Duwkit.pll
امهلني بعض الوقت وساحصل عليه وارسله لك
عزيزي MOH شكرا جزيلا لك حقيقة كفيت ووفيت وانا رح ابحث عن المكتبة المطلوبة واللي يحصلها قبل يبعثها للثاني . عندي مسأله قلق من اجلها ارجو مساعدتي فيها وهي انه لدي برنامج يعمل في احدى الشركات (برنامج للمبيعات ) استخدمت قاعدة البيانات وراكل 7.3 لانها تحتوي اسرع محرك بالنسبة للاجهزة الموجودة في الشركة والبرنامج يعمل بشكل جيد طبعا على PC شخصي ولكن انا لا اعرف هل هناك مساحة محدود لحفظ البيانات في قاعدة البيانات اعني هل سأواجه مشكلة يوما ما بأنه لا يوجد مساحة لتخزين البيانات وكيف اتصرف بهذا الامر خصوصا ان الشركة لديها حجم كبير من الادخالات اليومية . ارجو المساعده وشاكرا لطفك ايها الحبيب
اسف جدا على التاخير
بالنسبة للبيانات فموضوعها بسيط جدا
لان البيانات لا تاخذ حجم كبير
ولكن مع مرور الوقت سيزداد حجم قاعدة البيانات ولكن بشكل معقول
يعني اهم شي انك تشغللهم البرنامج على جهاز سريع ويفضل اسرع مافي السوق
وطبعا هذا يعتمد على عدد مستخدمي البرنامج
لذلك يفضل كلما زاد عددهم زدت السرعة
ولكن بالنسبة للحجم اتوقع هارديسك بحجم 80 جيجا سيفي بالغرض لسنوات وسنوات دون الحاجة للتوسيع
ولو احتاجو فاوراكل بتسمح ان توضع البيانات على هارديسكين منفصلات في نفس الوقت حيث تقرا من الاثنين وفي الشركات الضخمة اعتبروا هذا حلا لمشاكل البطء عندما تحتوي الشركة على 5000 موظف مثلا
معلش طولت بالحديث
سلام
مساء الخير للجميع
العزيز moh شكرا جزيلا لك على العكس كلامك كله علم لذلك طول قد ما بدك المهم المعرفه وما قصرت يا الغالي وارجو انك تزودني بفايل قراءة ال api functions بالوقت الممكن وشكرا لك مرة اخرى .
هذا الموضوع مغلق.