PDA

View Full Version : سوال: سرعت پخش AxWindowsMediaPlayer در ویندوز XP تغییر نمیکند



pouyansaraf
پنج شنبه 16 دی 1389, 13:10 عصر
سلام
من برای تغییر سرعت پخش (مثلا سرعت آرام) از کد زیر استفاده میکنم:


AxWindowsMediaPlayer1.settings.rate = 0.5


این کد در ویندوز 7 به خوبی کار میکند
اما در ویندوز Xp تغییر نمیکند

علت چیست؟

pouyansaraf
پنج شنبه 16 دی 1389, 14:05 عصر
مثل اینکه بعضی اوقات ساپورت نمیکند



If (AxWindowsMediaPlayer1.settings.isAvailable("Rate")) Then
AxWindowsMediaPlayer1.settings.rate = 0.5
EndIf


نمیشه کاری کرد که همیشه کار کند

این کد را پیدا کرده ام ولی کار نمیکند
لطفا دوستان راهنمایی کنند:

If that isn't what you're looking for, there also exists the MediaPlayer COM object. I didn't investigate it thoroughly, but intellisense yielded:



Dim mpMediaPlayer As New MediaPlayer.MediaPlayer
mpMediaPlayer.FileName = "Sound.wav"
mpMediaPlayer.Rate = 0.5
mpMediaPlayer.Play()

Navid Asadi
شنبه 18 دی 1389, 13:53 عصر
فکر کنم با ورژن mediaPlayer ایکس پی نخونه!
سورستون رو رو Xp دیباگ کنید شاید درست بشه!
یا مثلا رو Xp یه مدیا پلیر جدید نصب کنید به تستش کنید!
اگه مشکل ورژن باشه باید نحوه دست رسی به کد رو عوض کرد.

pouyansaraf
یک شنبه 19 دی 1389, 10:35 صبح
سلام
اگر مشکل در نسخه مدیا پلیر باشه خوب خوبه
همراه با نرم افزار مدیا پلیر هم برایشان در Setup نصب میکنم

Navid Asadi
یک شنبه 19 دی 1389, 21:53 عصر
معمولا اگه مشکل از ورژن باشه با تغییر نحوه کد نویسی درست میشه!
اگه تست کنین که مشکل از اون هست یا نه بیشتر میشه کمک کرد