نگهداری تنظیمات برنامه

شروع موضوع توسط peiman ‏26 اکتبر 2005 در انجمن Delphi

  1. peiman

    peiman Registered User

    تاریخ عضویت:
    ‏23 فوریه 2003
    نوشته ها:
    1,544
    تشکر شده:
    20
    سلام
    یه موردی رو میخواستم باهاتون مشورت کنم و اون نگهداری تنظیمات برنامه هست برای دفعات بعد
    مثلامن چند وقت پیش یه برنامه نوشته بودم که امکان تغییر رنگ پس زمینه ,فونت,رنگ فونت و سایز فونتها رو به کاربرش میداد من برای اینکه این تغییرات در دفعات بعد که برنامه اجرا میشه هم بر برنامه اعمال بشه یه فایل تکست ساختم به این صورت
    خط اول:رنگ پس زمینه
    خط دوم:فونت
    خط سوم:رنگ فونت
    خط چهارم:سایز فونت
    اما یه مشکلی که وجود داره اینه که کاربر میتونه راحت بازش کنه و از اطلاعاتش رو بفهمه ولی من دوست ندارم همچین چیزایی رو بدونه
    میخوام بدونم شما در موارد مشابه چه کار میکنید>؟
     
  2. mahdi206

    mahdi206 Registered User

    تاریخ عضویت:
    ‏12 سپتامبر 2004
    نوشته ها:
    2,326
    تشکر شده:
    3
    محل سکونت:
    Tehran
    خب! ميتوني تنظيمات رو داخل رجيستري ذخيره كني. البته اونجا هم كه ذخيره كني يه كاربر كنجكاو ميتونه بفهمه چيكار كردي يا اينكه ميتوني فايل متني رو encrypt كني!
     
  3. peiman

    peiman Registered User

    تاریخ عضویت:
    ‏23 فوریه 2003
    نوشته ها:
    1,544
    تشکر شده:
    20
    اینکریپت کردن باعث میشه زمان لود برنامه بالا بره
    الانش برنامه ام 3.5 ثانیه طول میکشه لود بشه
     
  4. als_1360

    als_1360 Registered User

    تاریخ عضویت:
    ‏9 جولای 2003
    نوشته ها:
    446
    تشکر شده:
    1
    محل سکونت:
    Tehran
    يه راه اينكه مي توني فايل روي توي شاخه ويندوز يا سيستم 32 يا يه جاي خاصي بريزي بعد هم پسوند فايلت رو يه چيز غير معمول بزار جستجوي اون يكم سختتر ميشه
     
  5. peiman

    peiman Registered User

    تاریخ عضویت:
    ‏23 فوریه 2003
    نوشته ها:
    1,544
    تشکر شده:
    20
    این یه مقداری زمان جستجو رو میبره بالا
    ولی یه برنامه هایی وجود دارند که چک میکنند و مییبینند یه برنامه موقع بالا اومدن چه فایلهایی رو باز میکنه
    اون موقع دستت رو میشه
     
  6. mostafa_gm

    mostafa_gm Registered User

    تاریخ عضویت:
    ‏4 آپریل 2005
    نوشته ها:
    1,718
    تشکر شده:
    231
    محل سکونت:
    My House
    بهترین راه استفاده از رجیستری هست.
    تازه مطمئن باش اگه کسی بخواد یه برنامه رو کرکش کنه هر کاریش که بکنی اگه اینکاره باشه بازم میتونه.
     
  7. footbal
  8. peiman

    peiman Registered User

    تاریخ عضویت:
    ‏23 فوریه 2003
    نوشته ها:
    1,544
    تشکر شده:
    20
    خب معلومه.
    اگه میشه یه مقداری در مورد ذخیره تنظیمات در رجیستری بیشتر توضیح بده
     
  9. littlerabbit

    littlerabbit مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏13 جولای 2003
    نوشته ها:
    667
    تشکر شده:
    4
    محل سکونت:
    Iran
    از کلاس TRegistry در دلفی استفاده کن. راهنمای دلفی هم با یک F1 هست. اول راهنما درباره این کلاس رو بخون بعد بازم در خدمتیم.
     
  10. mamizadeh

    mamizadeh کاربر تازه وارد

    تاریخ عضویت:
    ‏25 سپتامبر 2005
    نوشته ها:
    78
    تشکر شده:
    0
    به نام حق
    رجستری رجستری رجستری فایل dat
    حالت چهارم در حالتی است که خودت اطلاعات خودت را کد کنی و از توی برنامه در هنگام لودش دیکود کنی
     
  11. firebird

    firebird Registered User

    تاریخ عضویت:
    ‏2 جولای 2005
    نوشته ها:
    1,424
    تشکر شده:
    9
    اگه تنطيماتت كم هستند من TIniFile رو پيشنهاد ميكنم
     
  12. mamizadeh

    mamizadeh کاربر تازه وارد

    تاریخ عضویت:
    ‏25 سپتامبر 2005
    نوشته ها:
    78
    تشکر شده:
    0
    با سلام
    آیا می شود در مورد ساختن این جور فایل ها کمی مرا راهنمایی کنید.
    و اینکه چطوری از این جور فایل ها و همچنین از دیگر فایل های ini و inf موجود در سیستم عامل استفاده کنم.
    با تشکر
     
zarpopخرید بک لینک