ايران ويج

نسخه‌ی کامل: تایمر با دقت یک هزارم هزارم ثانیه!
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3
سلام
تایمر ویژوال بیسیک نهایتا تا یک هزارم ثانیه رو می تونه تولید کنه .
من به یم هزارهزارم اثنیه احتیاج دارم . می خام یک فرکانس رو بشمرم

کسی می تونه ایونت از کلاک کامپیوتر بگیره ؟
ممنون می شم اگه راهنماییم کنین .
از api استفاده کن
settimer
killtimer
از این توابع می شه اتفاده کرد ولی Event ندارند . مثل ویژال سی
یعنی چی Event نداره ؟
خوبم داره !
درست ميگه
Settimer توليد يك پيام WM_Timer ميكنه و در VB نمي شه پيام ها رو كنترل كرد

و اين API هم تا يك هزارم ژانيه كار ميكنه
ببین تو ویژال سی می تونی با روال رویداد کنترل کنی و تو ویبی نمی شه این کارو کرد.
pswin نوشته است:درست ميگه
Settimer توليد يك پيام WM_Timer ميكنه و در VB نمي شه پيام ها رو كنترل كرد
و اين API هم تا يك هزارم ژانيه كار ميكنه
دقیقآ منظورت چیه
من منظورم از Event همون مشخص کردن ساب است
که بعد از اتمام زمان مقرر اجرا می شه
منظور شما چیه اگه ممکنه واضح تر بگو

یعنی چی ! event میخواد چیکار.

بیین خوب هر هزارم سانیه چی کار باید کنه برنامه .
کجا باید اینو تعیین کرد
ما یه تابع مینویسیم که اون کارو امجام بده با استفاده از addressof داخل set timer قرارش میدیم.
سلام
آقا من که میلی ثانیه نمی خام که ست تایمر و ... بهم دادین .
من میکرو ثانیه می خام .
می خام در هر میکروثانیه یک کاری رو انجام بدم :(
من فکر کنم که باید از کلاک سی پی بو و اینجور چیزا ایونت گرفت . یعنی یه جورایی خیلی سطح پایینتر از اون چیزی که ویژوال بیسیک بهش دسترسی داره .
حالا کسی راه حلی داره ؟ توجه کنین که من فقط واسه ویژوال بیسیک می خام اینو .
ممنون اگه کسی بتونه کمکم کنه .
بای.
صفحه‌ها: 1 2 3