0

..:::تایپک جامع توابع ویژوال بیسیک:::..

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:..:::تایپک جامع توابع ویژوال بیسیک:::..
یک شنبه 20 اردیبهشت 1394  4:45 PM

اين تابع يک تايمر ايجاد مي کند تا در يک فاصله زماني مشخص يک عمل تکرار شود ( براي از بين بردن يک تايمر بايد از تابع KillTimer استفاده کرد )
گر تابع کار خود را با موفقيت به پايان برساند مقدار بازگشتي يک عدد غير صفر و اگر تابع با خطايي مواجه شود مقدار بر گشتي صفر خواهد بود

hwnd : هندل پنجره اي که تابع بايد تحت آن اجرا شودو در صورتي که مي خواهيد تايمر ايجاد شده تحت پنجره خاصي نباشد مقدار اين متغير را برابر صفر قرار دهيد
nIDEvent : اين متغير شماره شناسايي تايمر است که از آن براي از بين بردن تايمر ايجاد شده استفاده مي شود. اگر متغير hwnd را برابر صفر قرار دهيد بايد اين متغير را نيز با مقدار صفر مقدار دهي کنيد
uElapse : اين متغير فاصله زماني را که تايمر بايد اجرا شود بيان مي کند و در واقع به منزلهء Interval تايمر مورد نظر است 
lpTimerFunc : در اين متغير بايد آدرس تابعي را قرار دهيد که قرار است تايمر مورد نظر در آن اجرا شود ( بايد از تابع AddressOf استفاده کنيد )

کد PHP:
Private Declare Function SetTimer Lib "user32.dll" 
(ByVal hwnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long) As Long  

 

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها