PDA

View Full Version : برنامه ای که سر ساعت های معینی آهنگ پخش کند؟؟؟؟



maryamb
دوشنبه 22 مهر 1387, 16:26 عصر
برنامه ای می خوام که مثلا 6 تا ساعت مختلف بهش بدیم و برای هر کدوم آهنگ تعیین کنیم.سر هر ساعت معین آهنگ مورد نظر رو پخش کنه؟؟؟
اگه کسی بلده راهنمایی کنه ؟
ممنون

مهران رسا
دوشنبه 22 مهر 1387, 16:49 عصر
خیلی عجیبه شما بعد از این همه VB کار کردن و انجام پروژه ها متعدد ، باز هم در انجام پروژه های پیش پا افتاده ای مثل این مشکل دارید . بهتر کم کم دست به کار بشید و خودتون برنامه بنویسید .

حداقل مواردی که در موقع نوشتن یک برنامه باید به اونها توجه کنیم اینه که :
1 - برنامه چه چیزهایی از ما میخواد .. (ورودی های برنامه)
2 - و ما چه چیز هایی از برنامه می خوایم... (خروجی ها و بازده برنامه)

پس تا اینجا که مشکلی نبود .الآن میدونیم قرار هست به برنامه یکسری ساعت به همراه تعدادی موزیک بدیم تا در زمان هایی که مشخص کردیم برای ما موزیک ها رو پخش کنه . اگر تا اینجا رو میدونستید (که قطعاً هم همینطوره) و در جزئیاتی مثل (تابعی برای پخش موزیک و یا تابعی برای بررسی ساعت ویندوز) مشکل دارید . میتونید از کدهای زیر استفاده کنید :

بدست آوردن ساعت ویندوز :



SysLongTime = Time
sysShorttime = Time$



پخش موزیک :
1 - استفاده از کنترل Windows Media Player
2 - استفاده از تابع sndPlaysound


Private Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long



sndPlaySound App.Path & "\MyMusic.wav", SND_ASYNC Or SND_FILENAME

ali_habibi1384
دوشنبه 22 مهر 1387, 20:09 عصر
باید هر یک ساعت اونو فیلتر کنید(دیتا بیس). وقتی موقع پخشش بود پخش کنید! کار ساده ای هستش. دوستمون بقیه راهنمایی ها رو هم کرده.

maryamb
سه شنبه 23 مهر 1387, 09:07 صبح
:خجالت:راستشو بخواید من تا حال در رابطه با اجرای موزیک و این چیزا کار نکرده بودم و نمی دونستم چجوریه:خجالت: