18822.html
来自「VB技巧问答10000例,是一个教程」· HTML 代码 · 共 23 行
HTML
23 行
<html> <head> <title>Re: Mult-Media如何读取多媒体档案的长度?</title> </head> <body bgcolor="#FFFFFF" vlink="#808080"> <center> <h1>Re: Mult-Media如何读取多媒体档案的长度?</h1> </center><hr size=7 width=75%><hr size=7 width=75%><p>Posted by Sun Jack on September 11, 1999 at 20:23:58:<p>In Reply to: <a href="18789.html">Mult-Media如何读取多媒体档案的长度?</a> posted by ComBilLi on September 10, 1999 at 22:40:41:<p>: Mult-Media如何读取多媒体档案的长度?<br>: 或<br>: 用一个Multi-Media control开一个Wav file,如何知道这Wav file有多少时间?<p>Option Explicit<br>Private Declare Function mciSendString Lib "winmm.dll" Alias _<br> "mciSendStringA" (ByVal lpstrCommand As String, ByVal _<br> lpstrReturnString As Any, ByVal uReturnLength As Long, ByVal _<br> hwndCallback As Long) As Long<p>Private Sub Form_Load()<br> Dim RS As String<br> Dim i As Long<br> Dim TotalLen As Long<br> Dim Position As Long<br> <br> RS = Space$(128)<br> <br> <br> i = mciSendString("open h:\test.wav alias Wave ", RS, 128, 0)<br> <br> i = mciSendString("status Wave length wait", RS, 128, 0)<br> Position = InStr(RS, vbNullChar)<br> TotalLen = Left(RS, Position - 1)<br> <br> MsgBox "Total milliseconds:" & TotalLen<br> <br> i = mciSendString("close Wave ", RS, 128, 0)<br>End Sub<p><br><br><br><hr size=7 width=75%><p><a name="followups">Follow Ups:</a><br><ul><!--insert: 18822--></ul><!--end: 18822--><br><hr size=7 width=75%><p></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?