PDA

View Full Version : سوال: مشکل تغییر مقادیر setting هنگام جابجایی یا کپی از پروژه



momimomi
جمعه 04 تیر 1395, 15:01 عصر
با سلام
بنده با استفاده از setting چند متغیر برای برنامه ایجاد کرده ام مثلا برای ثبت شماره نامه های صادره
و هربار که نامه جدیدی ثبت میشه متغیر + 1 میشه و مجددا در setting ذخیره میشه
برای فراخوانی هم مشکلی ندارم، تا اینجا مشکلی نیست
ولی هر روز که پروژه را ذخیره می کنم و روز بعد از پوشه پروژه کپی ایجاد کرده و کار را روی کپی جدید شروع می کنم یا پوشه حاوی پروژه را روی سیستم دیگر اجرا می کنم تمام setting ها به مقادیر پیشفرض بازگشته است.
چرا؟
آیا راه بهتری برای ایجاد متغیرهای سراسری قابل ویرایش هست؟

Mahmoud Zaad
جمعه 04 تیر 1395, 16:55 عصر
سلام
این موضوع طبیعی هست و فایل setting صرفاً برای نگهداری یک سری تنظیمات کم ارزشه (نسبت به دیتای اصلی) مثلا در همه نرم افزارها بعد از نصب یکسری تنظیمات (مثلا رنگ و تم نرم افزار) انجام میدید و اگر نرم افزار رو حذف کنید و مجدداً نصب کنید باید تنظیمات رو هم مجدداً انجام بدید.
راه اصولی برای نگهداری اطلاعات ضروری، استفاده از دیتابیس یا فایل هایی مثل txt و xml هست. دیتابیس sqlite بسیار سبک و کاربردیه تو این زمینه مثلاً فایرفاکس برای نگهداری اطلاعاتش از همین دیتابیس استفاده می کنه.