PDA

View Full Version : سوال: ذخیره تنظیمات ستینگ برنامه !



mehrdad1991h
پنج شنبه 03 اسفند 1391, 11:55 صبح
سلام
در برنامه ای که نوشتیم میخوای تنظیمات برنامه را ذخیره کنیم که کاربر هر بار میاد استفاده کنه نخواد از اول تنظیمات انجام بدهد
خوب حالا در برنامه از هیچ نوع پایگاه داده ای هم استفاده نشده
ساده ترین چیزی که به ذهنم رسیده اینه که یه فایل XML تولید کنم برای تنظیمات و ذخیره کنم و باز از اون تنظیمات را بخونم

الان مشکل اینجاس که :

1 - این فایل XML اگر قرار باشه تولید بشه و ذخیره بشه میشه یه جوری در dll قرارش داد که کاربر نتونه ببینه چی به چیه توش ؟ اگر میشه چجوری میشه ؟

2 - راه بهتری وجود داره برای این که تنظیمات را ذخیره کنیم ؟ اگر هست چی هست ؟ چه کنم
سپاس

danialafshari
پنج شنبه 03 اسفند 1391, 12:10 عصر
سلام
بهتره از Setting.Setting استفاده کنی
لینک 1 (http://barnamenevis.org/showthread.php?82746-%D9%85%D9%82%D8%A7%D9%84%D9%87-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-Settings-%D8%AF%D8%B1-C)
لینک 2 (http://www.iran-eng.com/showthread.php/254213-%D9%86%D8%AD%D9%88%D9%87-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-Setting-%D8%AF%D8%B1-C)

mehrdad1991h
پنج شنبه 03 اسفند 1391, 14:56 عصر
سلام
بهتره از Setting.Setting استفاده کنی
لینک 1 (http://barnamenevis.org/showthread.php?82746-%D9%85%D9%82%D8%A7%D9%84%D9%87-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-Settings-%D8%AF%D8%B1-C)
لینک 2 (http://www.iran-eng.com/showthread.php/254213-%D9%86%D8%AD%D9%88%D9%87-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-Setting-%D8%AF%D8%B1-C)

در این روش برای دکمه های رادیویی باید چه کاری انجام داد ؟
مثلا 3 تا دکمه رادیویی در یک گروپ باکس داریم برای اینکه تغییرات ذخیره بشه وقتی در رویداد چکید چنج هر کدام باید بیایم بگیم که اون دوتا دیگه را هم چک کنه و ذخیرشون کنه ؟
حالت ایده ال تری نداره که مثلا اگه یکی چک داشت اون دوتا چک نداشته باشن خودشون (اصولی تو برنامه اینجوری ولی تو تنظیمات ستینگ اگر 2 تا ا همزمان چک دار بزاریم باشن وقتی برنامه اجرا میشه هر دو چک داره تا یکی تغییر کنه چک یکیش بره (تست نکردم ولی دیدم))

میشه برا اینا یه توضیح یکی دو خطی بدید ؟

سپاس

danialafshari
پنج شنبه 03 اسفند 1391, 17:19 عصر
سلام
خیلی راحته خودم در برنامه هام استفاده کردم
شما در setting.setting متغیر bool شون رو معرفی کن و بعد با توجه به انتخاب شدن آنها این متغیر رو پر کن
ودر Form_Load کد بنویس اگر NameMoteghayer==true تیک بزن
موفق باشی

aryadad
پنج شنبه 03 اسفند 1391, 17:56 عصر
XML ذخیره کنید و دیتا ها را Encrypt نمایید.