,VB   工具软件   办公软件   操作系统   网络安全   设计在线   程序开发   教程宝典   软件下载   软件论坛,VB
您的位置:软件 > 开发者网络 > 开发工具 > 开发专栏 > VB > 正文
VB设计有语音报时和报警功能的闹钟
[文章信息]
作者:潇潇
时间:2004-05-18
出处:Yesky开发者网络
责任编辑:方舟
[文章导读]
经常在论坛上看到很多刚刚想要步入编码领域的爱好者问道:我数学学的不好,能学好编程吗?
advertisement
热点推荐
· 深入探讨SQL Server 2000对XML的支持
· Swing(空)
· 3DS Stodio Max 宝典
· 中小企业服务器配置方案--前 言
· 中小企业服务器配置方案--代理接入服务器(3)
[正文]

上一页  1 2 3 4 5 6 7 8 9 10 11 12  下一页

  3、mciExecute ()

  vb声明: Public Declare Function mciExecute Lib " winmm.dll " Alias " mciExecute " ( ByVal lpstrCommand As String ) As Long

  说明: mciExecute ( )函数用来传送一个命令字符串给MCI,以实现各种播放功能。

  它的返回值为Long型值,如果返回值为0,表示调用失败,如果返回值不为0,表示调用成功。MciExecute ( )函数的参数只有一个lpstrCommand,为String型,表示MCI的命令字符串。

  MCI的命令字符串共有7个,其名称、功能及其用法如下表:

名称 语法形式 说明
open Open CDAudio alias CD Open命令的功能是打开一个CDAudio设备,其中CDAudio为设备名;alias为赋予CDAudio设备的一个别名。

例如,要打开一个设备名称为CD的设备,我们可以这样写语句:mciExecute “open cdaudio alias cd”
close Close 设备别名 Close命令的功能是关闭一个已经打开的CDAudio设备。

例如,要关闭一个设备名称为CD的设备,我们可以这样写语句:mciExecute “close cd”
play Play 设备别名 from [position1] to [position2] Play命令的功能是播放一个已经打开的CDAudio设备上的CD音乐。参数from [position1] to [position2] 指定CDAudio播放的起始位置和结束位置,如果省略,就从开始点播放到终点。

例如,要从开始点播放CDAudio设备上的CD音乐,我们可以这样写语句:mciExecute “play cd”
stop Stop 设备别名 Stop命令的功能是停止一个正在播放的CDAudio设备上的CD音乐。

例如,要停止播放CDAudio设备上的CD音乐,我们可以这样写语句:mciExecute “stop cd”
seek Seek 设备别名 参数 Seek命令的功能是搜索CDAudio设备上的指定位置。其中的参数有三种:(1)to position :移动到程序指定的位置(2)to start:移动到起始位置(3)to end:移动到结束的位置。

例如,要跳到CDAudio设备上的结束位置,设备别名为CD,我们可以这样写:mciExecute “ seek cd to end ”
set Set 设备别名 参数 Set命令的功能是设置CDAudio设备的状态。其中的参数为:(1)Audio all on :关闭声音输出;(2)Audio all on :打开声音输出;(3)Audio left on :打开左声道声音输出;(4)Audio left off : 关闭左声道声音输出; (5)Audio right on :打开右声道声音输出; (6)Audio right off :关闭右声道声音输出; (7) Door open : 退出CD光牒 (8) Door closed : 合上光驱(8)Time format milliseconds :设置时间格式为毫秒

例如,我们要实现单声道(左声道)输出声音的效果,可以这样写:mciExecute “ set cd audio left on ”
mciExecute “ set cd audio right off ”
status Status 设备别名 参数 Status命令的功能是获取已经打开的CDAudio设备上的信息。此命令的参数说明如下: (1) Length : CD 光碟的时间长度; (2) Mode : CDAudio 设备的状态; (3) Position : 当前的位置 ; (4) start position : CD 光碟的起始位置 ; (5) Time format : 当前的时间格式; (6) Numer of track : CD光碟的轨道数


上一页  1 2 3 4 5 6 7 8 9 10 11 12  下一页

发表评论推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志
天极社区邀请您:写博客日记  上传相片   论坛聊天  订阅电子杂志  推荐网摘   免费图铃工具
笔名:   请您注意:

 遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。

 天极网拥有管理笔名和留言的一切权利。
评论:
 
,VB相关内容,VB焦点新闻
  • 用VB6.0编程禁止网上下载文件
  • VB6.0应用程序界面设计探讨
  • VB中控件大小随窗体大小变化而变化
  • Visual Basic实现对I/O端口操作
  • 利用API函数实现图像淡入淡出
  • FVD刺激高清碟机加速商业化 抢占商机最重要
  • 3家搜索引擎集体诉讼8848 吕春维未敢出席
  • 杨元庆:没有准备不会获批的备用方案
  • 军队信息化诞生新领域 电子军务呼之欲出
  • 世界经济论坛公布信息化程度全球最新排名
  • 2004政务绩效评估:政府门户尚处于发展阶段
  • 甲骨文出资5.15亿美元 意图收购RetekInc
  • 技术并购:帮你突破传统增长的“天花板”
  • ,VBAdvertisement