PDA

View Full Version : زمان گذشته شده پس از آخرین وقع یک رویداد



sahmah65
سه شنبه 07 آبان 1387, 23:06 عصر
با سلام

من میخام بعد از گذشت مثلاً یک ثانیه از تایپ آخرین حرف داخل TextBox یه متدی فراخوانی
بشه حالا چطور باید گذشت اون یک ثانیه رو اندازه بگیرم؟

با تشکر

SMRAH1
سه شنبه 07 آبان 1387, 23:12 عصر
با تایمر.پس از ورود هر کلیدی تایمر جاری (اگر راه افتاده است) رو از کار می ندازی و یک تایمر جدید رو راه اندازی می کنی که بعد از یک ثانیه tick کنه.در این تیک ،تایمر از کار افتاده و عملیات مورد نظرت رو انجام می دی.

در ضمن اگر هدف دقیقت رو بنویسی،شاید راه بهتری هم موجود باشه.

موفق باشید

sahmah65
سه شنبه 07 آبان 1387, 23:28 عصر
با تایمر.پس از ورود هر کلیدی تایمر جاری (اگر راه افتاده است) رو از کار می ندازی و یک تایمر جدید رو راه اندازی می کنی که بعد از یک ثانیه tick کنه.در این تیک ،تایمر از کار افتاده و عملیات مورد نظرت رو انجام می دی.

در ضمن اگر هدف دقیقت رو بنویسی،شاید راه بهتری هم موجود باشه.

موفق باشید

با تشکر از شما میخام عبارت مورد نظر رو توی بانک مورد جستجو قرار بدم . به جای فشردن کلید میخام اینکار رو انجام بدم. سوال من اینه که این راه اندازی و از کار اندختن تایمر باید چطور و کجا انجام بشه؟

SMRAH1
سه شنبه 07 آبان 1387, 23:51 عصر
سلام

یک تایمر در فرمتون اضافه کنید ،و Interval اون رو 1000 قرار بدید (یعنی 1000 میلی ثانیه که میشه یک ثانیه).هر جا لازم بود Enable تایمر رو True کنید و هر جا لازم بود (برای از کار انداختن اون) ،Enabeld رو False کنید.در ضمن دریافت پیغام Tick تایمر هم فراموش نشه.

برای جستجو در پایگاه داده (شبیه Auto Complet) ،پست های زیادی شده،بهتره اول اونها رو ببینید.

موفق باشید