12-06-16, 01:59 AM
وعليك السلام ورحمة الله وبركاته , أهلا أخي الكريم , الريجتسري كما ذكرت هو لحفظ البيانات الخاصه بتطبيقات وإعدادت الوندوز وأيضا لبيانات التطبيقات الأخرى , وأي برنامج لا يحتاج للريجستري لكي يعمل وإنما إذا أدرت أنت أن تستخدمه في تخزين قيم معينه ثم قراءتها مرة أخرى فالعملية سهله , فمثلا في الفيجول بيسك6 تستطيع تخزين قيمة معينه بإستخدام دالة مخصصه لذلك وهي SaveSetting وإذا أردت قراءة هذه القيمة التي تم حفظها في الريجستري تقرأها بالداله GetSetting حيث لكلا الدالتين تقريبا نفس البراميترات أو القيم التي تمرر لها والتي يجب أن تفصل بين كل واحد منها والآخر بعلامة فاصلة وتكتب الدالة عن إستخدامها بهذا الشكل :
حيث MySettings تستطيع أن تكتب أي نص نريده أنا كتبت هذا النص كمثال وهاذي القيمة هي تعبر عن إسم البرنامج .
حيث Form1 تستطيع أن تكتب أي نص نريده أنا كتبت هذا النص كمثال وهاذي القيمة هي تعبر عن إسم القسم حيث ممكن تحفظ القيم في عدة أقسام تحت إسم برنامجك .
حيث Text1 تستطيع أن تكتب أي نص نريده أنا كتبت هذا النص كمثال وهاذي القيمة هي تعبر عن مفتاح أو إسم للقيمة التي تريد تخزينها .
حيث vb4arb تستطيع أن تكتب أي نص نريده أنا كتبت هذا النص كمثال وهاذي القيمة هي محتوى القيمة التي تريد تخزينها .
وبالنسبة للدالة GetSetting الخاصه بقراءة القيم التي خزنتها بالدالة SaveSetting يكون إستخدامها كالتالي :
حيث MySettings تكتب هنا نفس القيمة التي كتبتها في نفس المكان عندما إستخدمت دالة التخزين SaveSetting .
حيث Form1 تكتب هنا نفس القيمة التي كتبتها في نفس المكان عندما إستخدمت دالة التخزين SaveSetting .
حيث Text1 تكتب هنا نفس القيمة التي كتبتها في نفس المكان عندما إستخدمت دالة التخزين SaveSetting .
حيث "" ممكن تخليه فاضي أو تضع أي نص والذي سيعبر عن عدم وجود محتوى لإسم القيمة Text1 .
PHP كود :
SaveSetting "MySettings", "Form1", "Text1", "vb4arb"
حيث MySettings تستطيع أن تكتب أي نص نريده أنا كتبت هذا النص كمثال وهاذي القيمة هي تعبر عن إسم البرنامج .
حيث Form1 تستطيع أن تكتب أي نص نريده أنا كتبت هذا النص كمثال وهاذي القيمة هي تعبر عن إسم القسم حيث ممكن تحفظ القيم في عدة أقسام تحت إسم برنامجك .
حيث Text1 تستطيع أن تكتب أي نص نريده أنا كتبت هذا النص كمثال وهاذي القيمة هي تعبر عن مفتاح أو إسم للقيمة التي تريد تخزينها .
حيث vb4arb تستطيع أن تكتب أي نص نريده أنا كتبت هذا النص كمثال وهاذي القيمة هي محتوى القيمة التي تريد تخزينها .
وبالنسبة للدالة GetSetting الخاصه بقراءة القيم التي خزنتها بالدالة SaveSetting يكون إستخدامها كالتالي :
PHP كود :
Text1.Text = GetSetting("MySettings", "Form1", "Text1", "")
حيث MySettings تكتب هنا نفس القيمة التي كتبتها في نفس المكان عندما إستخدمت دالة التخزين SaveSetting .
حيث Form1 تكتب هنا نفس القيمة التي كتبتها في نفس المكان عندما إستخدمت دالة التخزين SaveSetting .
حيث Text1 تكتب هنا نفس القيمة التي كتبتها في نفس المكان عندما إستخدمت دالة التخزين SaveSetting .
حيث "" ممكن تخليه فاضي أو تضع أي نص والذي سيعبر عن عدم وجود محتوى لإسم القيمة Text1 .

