PDA

View Full Version : سوال: چگونه نمایش دادن تایم اهنگ در کامپوننت WindowsMediaPlaye



alishademan
یک شنبه 30 مهر 1391, 18:43 عصر
سلام دوستان یک سوال داشتم چطور می شه تایم اهنگی که در حال پخش هستش رو روی یک لیبیل نمایش داد من از کامپوننت خود WindowsMediaPlaye که روی ویندوز هست دارم استفاده می کنم کمکم کنید با تشکر

محسن واژدی
یک شنبه 30 مهر 1391, 20:10 عصر
سلام علیکم
کد زیر را بررسی کنید:

Private Sub Command1_Click()
On Error Resume Next
Dim sCPos$

With WindowsMediaPlayer1

If Int(Val(.versionInfo)) = 6 Then
sCPos$ = .currentPositionString
Else
sCPos$ = .Controls.currentPositionString
End If

sCPos$ = sCPos$ & " - " & .currentMedia.durationString
Caption = sCPos$
End With
End Sub


موفق باشید

alishademan
دوشنبه 01 آبان 1391, 00:50 صبح
ممنونم دوست عزیز می خواستم بیشتر در رابطه با این کامپوننت بدونم ایا می تونید چند تا سورس رو قرار بدید و کارکردشون رو دررابطه با این کامپوننت رو برام معرفی کنید

alishademan
دوشنبه 01 آبان 1391, 11:33 صبح
به عنوان مثال چطوری میشه این حالت رو تغییر داد حالتی که در پخش یک موزیک داریم در کامپوننت WindowsMediaPlaye

http://decor.neru9.com/images/96b07acb4f9f.png

مثالا یک دکمه داشته باشم در فرمم که وقتی کلید کردم یک حالت دیگه رو نشون بده با تشکر

alishademan
سه شنبه 02 آبان 1391, 15:01 عصر
کسی نبود جواب بده ؟

محسن واژدی
سه شنبه 02 آبان 1391, 23:34 عصر
نمونه زیر بررسی کنید (دستوری برای تغییر visualization کنترل گذاشته نشده یا بنده ندیده ام)

موفق باشید

alishademan
چهارشنبه 03 آبان 1391, 11:01 صبح
واالله من که چنین چیزی ندیدم

محسن واژدی
چهارشنبه 03 آبان 1391, 12:00 عصر
واالله من که چنین چیزی ندیدم



میبخشید متوجه نشدم، کدام قسمت را ندیده اید :متفکر: (اگر منظورتان visualization است همانطور که عرض شد یا وجود ندارد یا بنده اطلاع ندارم)

alishademan
چهارشنبه 03 آبان 1391, 12:07 عصر
میبخشید متوجه نشدم، کدام قسمت را ندیده اید

همین موردی که شما فرمدید رو من در نمونه ای که قرار دادید نداده ام :عصبانی++:


(اگر منظورتان visualization است همانطور که عرض شد یا وجود ندارد یا بنده اطلاع ندارم)

مگه می شه وجود نداشته باشه ؟ :متفکر:

محسن واژدی
چهارشنبه 03 آبان 1391, 14:45 عصر
مگه می شه وجود نداشته باشه ؟ :متفکر:
برنامه WMP محدودیتی ندارد، منتها کنترل WMP محدودیت هایی دارد، به عنوان مثال نبودن متدی برای تغییر visualization محرز شده، همینطور حاوی کلاس های زیادی است که تنها برای استفاده داخلی برنامه WMP تدارک دیده شده اند (No-Public)، از آنجایی که این کنترل از آخرین visualizationبرنامه wmp استفاده میکند پس تنها راه تغییر ان از برنامه windows-media-player یا registry است

موفق باشید

alishademan
چهارشنبه 03 آبان 1391, 16:14 عصر
از ریجستری بخوام اینکار رو انجام بدم باید چی کار کنم

alishademan
جمعه 05 آبان 1391, 12:35 عصر
:گریه: :گریه: :گریه: :گریه: :گریه:

volkswagen
جمعه 05 آبان 1391, 18:18 عصر
سلام-حالا چه لزومی داره که شما از این کامپوننت استفاده کنید؟
البته درسته که بجای حل معما دارم صورت مساله رو پاک می کنم ولی شاید بشه کاری که شما می خوایند انجامش بدید رو به نحو بهتر بوسیله api و یا کامپوننت های دیگه انجام داد.به هر حال اگر هدفتون رو از این پروژه بگید شاید دوستان بهتر بتونند کمک کنند و شاید راههای بهتری باشه.
به هر صورت بگید دقیقا پروژتون چی هست؟.برنامه پخش آهنگ و یا...

alishademan
سه شنبه 09 آبان 1391, 18:03 عصر
:گریه::گریه::گریه::گریه::گریه: :گریه: