ورود

View Full Version : حالت ظاهری برنامه



هامان
دوشنبه 19 آذر 1386, 09:11 صبح
با سلام خدمت دوستان می خواستم بدونم چه جوری میشه تنظیمات ظاهری برنامه را در جایی از نگهداری کرد ودر اجرای بعدی تنظیمات برنامه با آخرین تغییرات اجرا بشه به غیر از بانک اطلاعاتی و ذخیره در آن راه دیگری وجود دارد؟.با تشکر برای مثال بشه رنگ پس زمینه تمام editها رو تغییر داد.

A.Nemati
دوشنبه 19 آذر 1386, 09:45 صبح
iniFile ها برای همین منظورن (نگهداری اطلاعات در یک فایل متنی).
شما یک iniFile در کنار برنامه خودتون می‌سازید تمام تنظیماتی رو که لازم دارید (پس از تغییر تنظیمات) در اون قرار می‌دید. هر دفعه که برنامه بالا می‌آد، از مقادیر اون iniFile، اطلاعات رو برمی‌دارید و تنظیمات رو انجام می‌دید و هربار که تنظیمات عوض می‌شن، iniFile رو آپدیت می‌کنید.

dkhatibi
دوشنبه 19 آذر 1386, 10:29 صبح
بیشتر از رجیستری استفاده می شه

A.Nemati
دوشنبه 19 آذر 1386, 10:53 صبح
درسته، استفاده از رجیستری هم ایده خوبیه.

Bahmany
دوشنبه 19 آذر 1386, 12:22 عصر
iniFile ها برای همین منظورن (نگهداری اطلاعات در یک فایل متنی).
شما یک iniFile در کنار برنامه خودتون می‌سازید تمام تنظیماتی رو که لازم دارید (پس از تغییر تنظیمات) در اون قرار می‌دید. هر دفعه که برنامه بالا می‌آد، از مقادیر اون iniFile، اطلاعات رو برمی‌دارید و تنظیمات رو انجام می‌دید و هربار که تنظیمات عوض می‌شن، iniFile رو آپدیت می‌کنید.
بیشتر توصیه می شه چون همیشه نوشتن در رجیستری موفقیت آمیز نیست

ebnsina
دوشنبه 19 آذر 1386, 13:43 عصر
برای ذخیره کردن Properties کامپوننت های روی فرم در رجیستری و یا فایل INI یک سری کامپوننت حاضری هم هست مثلا در پک EhLib و یا در پک JVCL که می تونید از اونها استفاده کنید که کار کمتری جهت ذخیره و بازیابی از شما می بره.

SYNDROME
دوشنبه 19 آذر 1386, 21:05 عصر
اگر در ریجیستری ذخیره کنید با تعویض ویندوز کل تنظیمات شما به هم می ریزد ولی با استفاده از یک فایل در کنار Exe برنامه کار شما بهتر راه می افتد.
موفق باشید