PDA

View Full Version : قفل شدن برنامه در صورت استفاده نشدن!



finalcut
شنبه 25 شهریور 1385, 20:04 عصر
سلام
من می خوام برای برنامه ام یک قفل امنیتی بزارم به اینصورت که اگه از برنامه برای یک زمان خاص استفاده نشد برنامه قفل بشه و دوباره اسم کاربر و رمز عبور بخواد
ولی مشکلم اینجاست که تایمری را که در نظر گرفته ام باید اگر موس حرکت یا کلیلک کرد صفر کنم و دوباره به کار بندازم
برای اینکار در همه فرم ها و بر روی همه کنترل ها چه توصیه می کنید
چون اگه مثلا از رویداد form mouse move استفاده کنم در هنگام حرکت موس روی دکمه ها و .. کار نمی کنه

همین کار و برای key press هم باید انجام بدم

کمک کنید......

SYSMAN
یک شنبه 26 شهریور 1385, 00:50 صبح
اگه می خواهی از حرکت ماوس یا ضربه کیبرد در حالتی که focus رو برنامه ات باشه یا نباشه مطلع بشی باید از توابع API استفاده کنید

finalcut
یک شنبه 26 شهریور 1385, 07:30 صبح
مرسی از جوابت
با اینکه اصلاً تمایلی به توابع API ندارم ولی اگه تابع خاصی می شناسی میشه معرفی کنید.
اگه کسی روش دیگه ای به ذهنش می رسه مطرح کنه لطفاًً...

مثلا نمی شه اصلاً به جای حرکت موس یا کی برد رویداد های برنامه رو ملاک ریست شدن تایمر بگیریم؟؟؟
یعنی هر رویدادی در برنامه پیش آمد نشان دهنده استفاده شدن از برنامه است و تایمر ریست بشود..
در زمینه پیاده سازی این کار هم اگه لطف کنید کمک کنید ممنون میشم