常用EXECLE函数的用法

常用EXECLE函数的用法


2024年5月22日发(作者:)

该函数的详细资料罗列如下

Option Explicit

Private Declare Function mciSendString Lib "" Alias

"mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As

String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long

mciSendString是用来播放多媒体文件的API指令,可以播放MPEG,AVI,WAV,MP3,

等等,下面介绍它的使用方法:

该函数有四个参数:

第一个参数:要发送的命令字符串。字符串结构是:[命令][设备别名][命令参数].

第二个参数:返回信息的缓冲区,为一指定了大小的字符串变量.

第三个参数:缓冲区的大小,就是字符变量的长度.

第四个参数:回调方式,一般设为零返回值:函数执行成功返回零,否则返回错误代

一、常用命令

1.打开(Open),格式:Open 设备名[type设备型式][alias 别名]

Dim mName as string

mName = "f:"

mciSendString "open mName type MPEGVideo Alias movie parent %u

Style %u notify",0&, 0, 0

其中:

open :操作命令,mName :全路径文件名,type MPEGVideo: 是指打开

MPEG,AVI等类型,如果不加一句,就是打开WAV,MP3等Alias movie 定义了该

操作的别名为movie,后续操作只要指明别名即可,parent %u : 源,Style %u :样式,notify:

通知

2.播放(Play),格式:Play 设备名 [from起点][to终点]

mciSendString "play movie", 0&, 0, 0

mciSendString "play movie fullscreen", 0&, 0, 0 '全屏播放

3.暂停(Pause): mciSendString "pause movie", 0&, 0, 0

4.继续(Resume):mciSendString "resume movie", 0&, 0, 0

5.停止(Stop):mciSendString "stop movie", 0&, 0, 0


发布者:admin,转转请注明出处:http://www.yc00.com/news/1716338693a2727391.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信