ورود

View Full Version : سوال: تشخیص زمان یک فایل در video grabber



sajioo
یک شنبه 14 آذر 1389, 12:01 عصر
سلام
دوستان عزیز دوسوال ذهن منو مشغول کرده.
یکی اینکه وقتی یک فایل تصویری رو توی video grabber اجرا می کنم چطوری می تونم بفهمم که زمان کلی فایل چقدره؟
سوال دوم اینکه چطور می تونم با کامپوننتی مثل trackbar به زمان دلخواه خودم مراجعه کنم.
دقیقا مثل مدیا پلیر ویندوز که با کلیک بر روی نوار زمان به هر قسمت فیلم که بخوای دسترسی می یابی.
اگه میشه کمکم کنید.
خیلی سعی کردم اما همش مشکل داشت.:لبخندساده:

sajioo
یک شنبه 14 آذر 1389, 22:01 عصر
دوستان عزیز جواب سوال رو فهمیدم و برای اینکه در آینده کسی به مشکل من برخورد و خواست سریع جواب رو بدست بیاره اینجا می نویسم.
برای سوال اول می تونید از کد زیر برای نمایش زمان کلی فایل ی که اجرا کردید استفاده کنید.
label1.caption:=round(VideoGrabber1.PlayerDuration/10000000)
اما برای سوال دوم فقط کافی است یک trakbar بر روی فرم خود قرار دهید و سپس کد زیر رو پس از کد اجرای فایل وارد کنید
VideoGrabber1.PlayerTrackBar:=TrackBar1;
خیلی جالبه چون دیگه نیاز یه هیچ کاری نداره و مثل مدیا پلیر ویندوز کار می کنه.
موفق باشید