PDA

View Full Version : چگونگی تغییر در فایل setting در زمان اجرای برنامه



NewLife2008
شنبه 25 تیر 1390, 20:01 عصر
سلام
تا اونجایی که بنده می دونم بهترین روش برای اینکه بتونیم خاصیت text آبجکت label رو مقداردهی کنیم بطوریکه براحتی قابل تغییر باشند ، اینه که در فایل setting این مقادیر رو تعریف کنیم و سپس در برنامه اونها رو به لیبلها نسبت بدیم.
اما مسله ای که وجود داره اینه که این مقادیر رو فقط در زمان دیزاین میشه تنظیم کرد. حالا اگه بعنوان مثال بخوایم
بعد از ساخت exe یا ستاپ برنامه این مقادیر رو تغییر بدیم چه باید کرد؟(یعنی در زمان اجرا و نه در زمان دیزاین). تا جایی که من تست کردم با تغییر مقادیر موجود در فایل setting این کار امکانپذیر نیست.
اصولا برای حل چنین مشکلی چه راه حلی وجود داره؟

Farshid007
شنبه 25 تیر 1390, 20:35 عصر
با کد نویسی می تونی مقدار متغیر در Settig.setting تغییر بدی:
Properties.Settings.Default.lblName = "Salam";
//Save All Seeting
Properties.Settings.Default.Save();
به فرض من تو setting.setting یه string دارم با نام lblName

NewLife2008
یک شنبه 26 تیر 1390, 21:33 عصر
مرسی از توجه و راهنماییتون
من درست متوجه نشدم این کدها کجا باید نوشته بشه. و آیا با این روش میتونیم وقتی برنامه در حال اجراست با تغییر در فایل setting تغییرات در برنامه هم اعمال بشه؟