PDA

View Full Version : فایل config برای برنامه



n_behzad
جمعه 26 فروردین 1390, 11:11 صبح
سلام خدمت همه دوستان برنامه نویس.

می خواستم در برنامه؛ برای مثال هر Check box ای تیکش زده می شه یا برداشته می شه، هر Radio Button ای عوض می شه، و از این قبیل موارد را در یک فایل Config مانند ذخیره کنم، تا در اجرای بعدی برنامه تنظیمات دوباره فراخوانی بشن.

چه کار باید بکنم؟

ممنون.

xminxmin
جمعه 26 فروردین 1390, 13:06 عصر
سلام
می تونی توی یک فایل متنی به ترتیب اشیایی که خودت می دونی فقط مقادیر رو پشت سرهم (سطر به سطر یا پشت سرهم با یک کاراکتر جدا کننده) بنویسی بعد موقد فراخوانی دونه به دونه بکشی بیرون و مقداردهی کنی. سخت نیست

راه دیگه هم استفاده از دیتابیسه. یه جدول که فیلدهاش هر کدوم مربوط به مقدار یه شی هست

n_behzad
شنبه 27 فروردین 1390, 09:46 صبح
ممنون از پاسخ شما.

فایل متنی قابل تغییر توسط کاربر هست، آیا می شه با app.config این کار رو کرد؟

اگر می شه چه گونه؟

ممنون.

Slytherin
شنبه 27 فروردین 1390, 13:14 عصر
فکر می کنم راه اصولیش این باشه که از XML استفاده بشه. دقیقا اطلاعی ندارم اگه دوست دارید خودتون در این مورد تحقیق کنید. :-??

armin8651
شنبه 27 فروردین 1390, 14:53 عصر
از رجیستری ویندوز استفاده کنی بهتره ، مثل همه برنامه های معتبر
آموزش کار با رجیستری هم که زیاده، جستجو کنی پیدا می کنی

reza_edu
شنبه 27 فروردین 1390, 21:25 عصر
نا اما نظر من اينه از همون فايل متني استفاده كني كه تو اين مورد خدايش ويبي داتنت فرشته هست :قلب: من براي كار با فايك تو سيشارپ هم از ويبي كمك ميگيرم نحوه كار به اين صورت هست يه استراكچر با قالب مورد نظرت ميسازي بعد همون قالب رو تو فايل مينويسي و موقع خوندن هم با همون قالب ميخوني هر چند تا سطر خواستي تو ديتابيس هم به همين روش عمل ميشه با كمي تغيير نياز به كاركتر جدا كننده هم نداره از آرايه هم پشتي باني ميكنه ! جالب توجه سيشارپ كارا {من جمله خودم} تو سيشارپ هم ميشه اما نه به اين را حتي چون فايل بصورت باينري ذخيره ميشه{دلبخواهي هست} كسي نميتونه متوجه بشه. اگه دوست داشتي بگو تا بيشتر بگم .