PDA

View Full Version : سوال: ذخیره "دیگر این پیغام را نمایش ندهید" بعد از بسته شدن



ardshir10
دوشنبه 16 آبان 1390, 19:44 عصر
با عرض سلام خدمت تمامی اساتید
در بعضی از نرم افزار ها شاید تا حالا با پنجره ای روبرو شده اید که یک چک باکس دارد با عنوان "دیگر این پیغام را نمایش ندهید" و اگر آن را چک کردیم می بینیم برای آینده که برنامه را دوباره اجرا می کنیم دیگر این پیغام ظاهر نمی شود ‍‍ حالا در دلفی چه راهی است که یک چک باکس را اینطوری ذخیره کنیم تا نمایش داده نشود؟

Mahmood_M
دوشنبه 16 آبان 1390, 20:11 عصر
شما باید مثلا متغیری سراسری در برنامه خودتون داشته باشید که مثلا اگر مقدار True داشت ، پیغام نمایش داده بشه و اگر False بون پیغام نمایش داده نشه ، در هنگام نمایش پیغام باید مقدار متغیر رو بررسی کنید و در صورتی که True بود ، پیغام رو نشون بدید ، وقتی کاربر چک باکس رو کلیک میکنه یا به هر نحوه ای مشخص می کنه که پیغام دیگه نمایش داده نشه شما باید متغیر سراسری خوردتون رو هم متناسب با اون Set کنید ، در پایان کار برنامه هم می تونید مقدار متغیرتون رو در یک فایل INI یا در Registry یا یک بانک اطلاعاتی یا هر فایل دیگه ای ذخیره کنید و در هنگام شروع برنامه هم مقدارش رو بخونید و به متغیرتون اختصاص بدید ...

موفق باشید ...