منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
لماذا تختفي القيم المسندة للاعدادات عند نقل البرنامج - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=39544)



لماذا تختفي القيم المسندة للاعدادات عند نقل البرنامج - ابو انس - 20-09-21

تواجهني مشكلة في اختفاء القيم في Settings مثلا قمت بانشاء  aaa من نوع integer واسندت لها القيمة 10 عن طريق الكود
كود :
My.Settings.aaa = 10
       My.Settings.Save()

عند نقل البرنامج من قرص الى اخر تختفي القيمة 10 فتصبح قيمة aaa لا شيء


RE: لماذا تختفي القيم المسندة للاعدادات عند نقل البرنامج - asemshahen5 - 20-09-21

استخدام جدول في قاعدة البيانات او XML أو ملف نوت باد أفضل بكثير في هذه الحالات و طبعات لموضوع امان المكتوب به يمكنك استخدام التشفير .
و إذا كنت مصرا على استخدام السيتنغ يمكنك عمل كود تأكد من وجود قيم في السيتنغ و عند عدم وجودها فتح نافذة إعدادات البرنامج لتعبئتها أول مرة بقيم إفتراضية عند نقله الى اي مكان و هذه عملية متعبة و الله الموفق .


RE: لماذا تختفي القيم المسندة للاعدادات عند نقل البرنامج - ابو انس - 20-09-21

شكرا لك............


RE: لماذا تختفي القيم المسندة للاعدادات عند نقل البرنامج - alfaiz678 - 20-09-21

او يمكك تصدير الاعدادات واستيرادها الى ملف خارجي
مع كل تشغيل واغلاق للبرنامج
عندها لايظهر حتى ولو تم نقله الى جهاز اخر

http://vb4arb.com/vb/showthread.php?tid=34143