نقل قول نوشته شده توسط mahyar-m مشاهده تاپیک
دوستان گلم
من یه برنامه دارم که میخوام فقط واسه یه مدت مشخص کار کنه مثلا 30 روز و بعد از یه مدتی یه پیغام بده و بگه برنامه اکسپایر شده و از محیط برنامه خارج بشه .
راهکاری که خودم به ذهنم رسید این بود که بیام اولین تاریخ ورود به سیستم رو ثبت کنم و هر روز یکی به اون کانتری که تو دیتابیسم ذخیره میکنم اضافه بشه اما این راهکار یه مشکل داره و اونم اینه که من از پرشین کالندر استفاده میکنم و چون پرشین کالندر با تاریخ ویندوزکار میکنه کاربر به راحتی با تغییر تاریخ سیستم میتونه این مسئله رو دور بزنه .

حالا از دوستان میخوام اگر کسی چنین کاری رو انجام داده یا راهکار بهتری در نظر داره لطف کنه مطرح کنه

پیشاپیش از کمک همتون ممنونم .
دوست عزیز

اگر برنامه تون مهمه برنامه رو سعی کنید بصورت ناقص ارائه بدید , یعنی بعضی قسمت های کلیدی برنامه رو فقط در حد یک کار نمایشی ارائه دهید.

در غیر این صورت, اگر تو برنامه این کار رو انجام بدید , یعنی برنامه کامل باشه و فقط با یک کد ساده یا یه برنامه دیگه محدود بشه براحتی میشه برنامه رو از حالت trial در آورد و مثل نسخه تجاری از اون استفاده کرد.

اگر هم خیلی مهم نیست , از یه فایل ini یا از registry ویندوز جهت نگهداری یه متغیر counter استفاده کنید.