因环境需要,所以要做一个这样的项目。
具体的需求:
多个自定义时间段内定义不同的音量大小,随机播放某个文件夹内的音乐文件。
使用C#来编写。
特向高手们请教。

解决方案 »

  1.   

    一个对象实现对系统音量调节的封装:Volume.Set(...)一个对象负责确定某个时间段的音量大小。
    一个对象实现播放器功能的封装,可以用wmp的activex控件,反正就是播放一个指定路径的音乐文件啦。一个对象实现在制定的所有文件夹中,随机挑选一个音乐文件,该文件的路径将传递给播放器播放。
    大致思路,仅供参考。
      

  2.   

    定时的功能再看看这个C#实现定时关机、注销、重启的程序
    wanglei312263122 著于2007-10-13 11:35:42
    这是用VS2003写的一个 小程序,定时,注销,重启,关机
      

  3.   

    <a href="http://www.msproject.cn/article/ShutdownClock.aspx" title="C#实现定时关机、注销、重启的程序">C#实现定时关机、注销、重启的程序</a>
      

  4.   

    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    Set objNewJob = objWMIService.Get("Win32_ScheduledJob")
    errJobCreated = objNewJob.Create _
    ("D:\skypemessage\skypesendmessage.exe", "********123000.000000+480", _
    True , 1 OR 2 OR 3 OR 4 OR 5 OR 6 OR 16 , , , JobID) 
    Wscript.Echo errJobCreated保存为vb。s文件就行了
    如果你想用c# 请引用 wmi命名空间