18822.html

来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· 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 + -
显示快捷键?