سوال دربارهی فایل ها(visual basic)

code_ever

Member
سلام.
چه طور می تونم یه فایل .mp3 رو در برنامه (در صورت درست بودن شرط) پخش کنم؟
با تشکر
 

the_king

مدیرکل انجمن
سلام.
چه طور می تونم یه فایل .mp3 رو در برنامه (در صورت درست بودن شرط) پخش کنم؟
با تشکر

در زیر انجمن C و هم خانواده هایش در مورد ویژوال بیسیک سوال نکنید.

تاپیک منتقل گردید.

تعداد ActiveX ها و Library هایی که توانایی پخش کردن MP3 رو دارند زیاده اما طبیعتا Windows Media Player
به خاطر اینکه روی اغلب ویندوز ها هست ساده ترین انتخابه.

ویژوال بیسیک کلاسیک - VB6

توی محیط Visual Basic ترکیب کلیدی Ctrl + T را فشار دهید. در لیست ActiveX ها Windows Media Player
رو پیدا کرده و تیک بزنید و OK کنید. از روی ToolBox یک نمونه از کنترل اش را روی فرم قرار دهید که با اسم
پیشفرض WindowsMediaPlayer1 خواهد بود. می توانید مشخصه Visible اش را False کنید تا در هنگام اجرا
در فرم دیده نشود.

کد زیر فایل MP3 ای که مسیرش را مشخص می کنید اجرا خواهد کرد، مثلا زمانی که 2 از 1 بزرگتر باشد :
کد:
    If 2 > 1 Then
        WindowsMediaPlayer1.URL = "C:\MP3\sample.mp3"
    End If

یا مثلا توقف پخش :
کد:
    WindowsMediaPlayer1.Controls.stop

یا کم کردن ولوم صدا :
کد:
    WindowsMediaPlayer1.settings.volume = WindowsMediaPlayer1.settings.volume / 2

ویژوال بیسیک دات نت
در منوی Tools ویژوال استدیو گزینه Choose Toolbox Items رو انتخاب کرده و در زبانه COM Components
Windows Media Player رو پیدا کرده و تیک بزنید و OK کنید. از روی ToolBox یک نمونه از کنترل اش را روی فرم
قرار دهید که با اسم پیشفرض AxWindowsMediaPlayer1 خواهد بود. می توانید مشخصه Visible اش را False کنید
تا در هنگام اجرا در فرم دیده نشود.

کد زیر فایل MP3 ای که مسیرش را مشخص می کنید اجرا خواهد کرد، مثلا زمانی که 2 از 1 بزرگتر باشد :
کد:
    If 2 > 1 Then
        AxWindowsMediaPlayer1.URL = "C:\MP3\sample.mp3"
    End If

یا مثلا توقف پخش :
کد:
    AxWindowsMediaPlayer1.Ctlcontrols.stop()

یا کم کردن ولوم صدا :
کد:
    AxWindowsMediaPlayer1.settings.volume /= 2
 

جدیدترین ارسال ها

بالا