![]() |
|
[سؤال] كيف اجعل البرنامج يحفظ بيانات؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=18230) |
كيف اجعل البرنامج يحفظ بيانات؟ - The Light Fire - 02-12-16 السلام عليكم و رحمة الله و بركاته هذا الشي اتسائل فيه من زمان مثلا : انا اخترت الخيار رقم 2 وقفلت البرنامج اريد اذا فتحت البرنامج مره اخرى يختار رقم 2 تلقائيا او اخر خيار اخترته اذا تقدرون علموني
RE: كيف اجعل البرنامج يحفظ بيانات؟ - ابراهيم النعيمي - 02-12-16 ممكن استخدام الريجيستري لحفظ قيمة ما و استدعائها عند فتح النافذة بالشكل التالي: عند حفظ القيمة في الريجيستري تستخدم السطر التالي: PHP كود : Registry.CurrentUser.OpenSubKey("SOFTWARE\\MyApp", True).SetValue("MyChoice", 1) MyChoice: هو اسم القيمة التي ستولدها داخل المفتاح الفرعي ايضاً تستطيع تغييرها حسب المطلوب الفكرة انك تستطيع تغيير القيمة اعلاه (1) استناداً لقيمة الخيار الذي ستختاره بمعنى اذا كان الخيار 1 تضع القيمة (1) في الريجيستري و اذا كانت الخيار 2 تكون القيمة (2) و هكذا.. لقراءة قيمة موجودة اصلاً في الريجيستري نستخدم السطر التالي: PHP كود : Registry.CurrentUser.OpenSubKey("SOFTWARE\\MyApp", True).GetValue("MyChoice") PHP كود : Dim ch As Int16 = Registry.CurrentUser.OpenSubKey("SOFTWARE\\MyApp", True).GetValue("MyChoice")تحياتي .. RE: كيف اجعل البرنامج يحفظ بيانات؟ - The Light Fire - 02-12-16 (02-12-16, 08:57 PM)ابراهيم النعيمي كتب : ممكن استخدام الريجيستري لحفظ قيمة ما و استدعائها عند فتح النافذة بالشكل التالي:شكرا اخوي بس لو تقدر ارفق لي مشروع على غرار المثال الي ذكرته عشان افهم اكثر وشكرا RE: كيف اجعل البرنامج يحفظ بيانات؟ - ابراهيم النعيمي - 02-12-16 مرفق المثال تحياتي .. RE: كيف اجعل البرنامج يحفظ بيانات؟ - ali.alfoly - 04-12-16 اخي ابراهيم شكرا لحضرتك ولي سؤال لماذا لم تستخدم المتغير من الريسورس مباشرتآ باستخدام my مثال My.Resources.rzlt = 1200 RE: كيف اجعل البرنامج يحفظ بيانات؟ - ابراهيم النعيمي - 04-12-16 السلام عليكم معلوم لكم اخي علي ان هناك طرق متعددة لحل المشاكل البرمجية و ما ذكرته هي احد تلك الطرق و ما ذكرته حضرتك هو طريقة اخرى .. المهم بالنتيجة ان نصل الى الحل المطلوب و لعلك تتفق معي في ذلك اجمل تحية .. RE: كيف اجعل البرنامج يحفظ بيانات؟ - amgad525 - 04-12-16 (04-12-16, 12:35 AM)ali.alfoly كتب : اخي ابراهيم شكرا لحضرتك ولي سؤال My. My.Settings.rzlt = 1200 RE: كيف اجعل البرنامج يحفظ بيانات؟ - ali.alfoly - 05-12-16 (04-12-16, 05:38 PM)ابراهيم النعيمي كتب : السلام عليكم تمام اتفق معك فقط طرحت سؤالي لاني قلت في نفسي لابد من وجود علة معينه تدع حضرتك تترك الطريق المختصر my وتسلك طريق اخر فحبيت اتعلم العله فقط جزاك الله خيرا (04-12-16, 05:49 PM)amgad525 كتب :(04-12-16, 12:35 AM)ali.alfoly كتب : اخي ابراهيم شكرا لحضرتك ولي سؤال ههههههه غلطه مطبعية عيب مكينة الطباعة
RE: كيف اجعل البرنامج يحفظ بيانات؟ - silverlight - 05-12-16 أساليب حفظ البيانات تختلف طرقها طبقا لحجم البيانات و للمبرمج الحق في اختبار ما يناسبه مثلا انا لا أحبذ حفظ البيانات مهما كان حجمها في الريجستري او في settings و أفضل حفظها في ملفات ما أريد ان أقوله ان الأمر هو رؤية مبرمج RE: كيف اجعل البرنامج يحفظ بيانات؟ - ali.alfoly - 05-12-16 (05-12-16, 12:40 AM)silverlight كتب : أساليب حفظ البيانات تختلف طرقها طبقا لحجم البيانات و للمبرمج الحق في اختبار ما يناسبه تمام بالفعل احيانا بتكون راحه نفسيه لطريقة معينه او اني اعتدت طريقة معينه او غير ذلك علي حسب انا بحب المشروع نفسه هو الي يحدد وكل الطرق بالنسبه لي تؤدي الي شئ واحد لاكن ربما طريق مختصر يوفر الوقت وربما طريق امن يوفر الاخطاء والخلل مثال بسيط اكيد حضرتك تعلم ان هناك دوال كتابة نص الي ملف عند الكتابه اذا كان الملف الذي تريد الكتابة فيه غير موجود تقوم باشائه ثم تكتب فيه وفي دوال لابد من انشاء الملف اولا بدالة اخري ثم استخدامها للكتابه فيه وكله علي حسب المشروع مع النظر للسرعة والامان وعلي فكرة بقي الي عايزك تعرفه ان حضرتك واحشني جدا وانا فاكرك مش ناسيك وحضرتك من الناس الي تعلمت منها كثيرا وجزاك الله خيرا |