تبلیغات
آموزش برنامه نویسی در اصفهان و انجام پروژه های دانشجویی، صنعتی، اداری و پردازش تصویر - کار با فایل های Ini در Net.
 
آموزش برنامه نویسی در اصفهان و انجام پروژه های دانشجویی، صنعتی، اداری و پردازش تصویر
درباره وبلاگ



مدیر وبلاگ : حمیدرضا غلامعلیان
آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
>
سلام- حتما تا به حال در برنامه هاتون به این مورد برخورد کرده اید که بخواهید بعنوان مثال تنظیمات مربوط به برنامه ویا مواردی مشابه این را ذخیره سازی کنید. برای این کار چند روش را می توان پیاده سازی کرد
روش اول : استفاده از دیتابیس : به نظر من این روش برای این کار مناسب نیست . به خاطر اینکه ممکن هست اطلاعاتی که شما مجبور به ذخیره سازی آنها هستید محدود بوده و برای شما به صرفه نباشد که یک DB  به همراه جداول مربوطه برای ذخیره سازی اطلاعات خود ایجاد نمایید . بعلاوه اینکه یک سری از برنامه ها هستند که در واقع می توان گفت اصلا احتیاجی به DB  ندارند . مانند برنامه های مربوط به پردازش تصویر - متن - صوت و غیره که ممکن هست احتیاجی به DB  نداشته باشند

روش دوم : استفاده از فایل های متنی بصورت مستقیم 
این روش هم خالی از اشکال نیست - به نظر من زمانی باید از فایل های متنی بصورت مستقیم استفاده کرد - که حجم اطلاعات بسیار محدود و کم باشد. اگر اطلاعات شما از لحاظ حجم به گونه ای باشد که در هنگام کار با فایل های متنی به باگ ها و خطاهای منطقی و نحوی خیلی زیادی برخورد کنید باید استفاده از فایل های متنی بصورت مستقیم را کنار بگذارید

روش سوم : استفاده از فایل های Ini 
این روش  برای ذخیره اطلاعات محدود برنامه شما بسیار کارا و مفید می باشد در واقع فایل Ini که شما با ان کار می کنید یک جور فایل متنی هست که اطلاعات را برای شما ذخیره می نماید و لی با استفاده از ان می توان عملیات هایی روی فایل Ini انجام داد که با دستورات مربوط به فایل های متنی نمی توان این کارها را به سادگی انجام داد
هر فایل Ini شامل تعدادی Section   و هر Section شامل  تعدادی Key   و هر Key برای خود دارای مقدار Value می تواند باشد 
کلاسی که با نام Ini.cs برای شما لینک دانلودش را قرار داده ام یک کلاس ساده است که دارای 2 متود write string  و read string  می باشد.
شما می توانید این فایل را دانلود کرده و استفاده نمایید و ان را برای خود توسعه دهید و متدهای دلخواه خودتان را به آن اضافه کنید .( به عنوان مثال متود های  Write integer  و Read integer  و متوهای مربوط خواندن لیست section ها و  لیست key ها )

کلاس Ini.cs  را می توانید از اینجا دانلود کنید




نوع مطلب :
برچسب ها : فایل Ini در vb.net، فایل Ini در C#.net، فایل Ini در c شارپ، فایل Ini در سی شارپ، آموزشگاه برنامه نویسی در اصفهان، آموزش c# در اصفهان، فایل Ini در Net.،
لینک های مرتبط :

       نظرات
یکشنبه 23 تیر 1392
حمیدرضا غلامعلیان
پنجشنبه 16 شهریور 1396 07:50 ق.ظ
Wow that was odd. I just wrote an really long comment but after I clicked submit my comment
didn't show up. Grrrr... well I'm not writing all that over again. Anyways,
just wanted to say superb blog!
شنبه 14 مرداد 1396 08:34 ق.ظ
It's going to be finish of mine day, however
before ending I am reading this wonderful article to increase my
knowledge.
دوشنبه 5 تیر 1396 01:05 ق.ظ
This is the right website for everyone who wants to
find out about this topic. You realize a whole lot its almost
tough to argue with you (not that I actually would want
to?HaHa). You certainly put a fresh spin on a topic that has
been written about for a long time. Excellent stuff, just wonderful!
چهارشنبه 20 اردیبهشت 1396 08:08 ب.ظ
My brother suggested I would possibly like this blog.

He was once totally right. This publish truly made my day.
You can not imagine just how so much time I had spent for this info!
Thank you!
سه شنبه 22 فروردین 1396 12:00 ب.ظ
Link exchange is nothing else but it is only placing the other person's
weblog link on your page at proper place and other person will also do similar in favor of you.
دوشنبه 21 فروردین 1396 07:01 ب.ظ
I blog often and I genuinely thank you for your information. The article has really peaked my interest.

I am going to book mark your website and keep checking for new details about once per week.
I subscribed to your RSS feed too.
دوشنبه 21 فروردین 1396 11:15 ق.ظ
I am sure this paragraph has touched all the internet users, its
really really pleasant piece of writing on building up new web site.
جمعه 18 فروردین 1396 01:11 ب.ظ
Yes! Finally someone writes about BHW.
پنجشنبه 17 فروردین 1396 04:51 ب.ظ
My spouse and I stumbled over here from a different page and thought I should check things
out. I like what I see so now i am following you. Look forward to going over your web page yet again.
جمعه 11 فروردین 1396 04:20 ب.ظ
Great site you have got here.. It's hard to find quality
writing like yours these days. I honestly appreciate people like you!
Take care!!
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر