Saturday, 11 May 2013

Algoritma Mengecek File Wave

Posted by Anonymous On 01:18 | No comments
Algoritma Mengecek File Wave
Function IsRiffWave(cFileName As String) As Boolean
    Dim FileIO As Integer
    Dim Buffer(11) As Byte
    Dim Header As String
    Dim chunk As String
    Dim i As Byte
    FileIO = FreeFile
    Open cFileName For Binary Access Read As #FileIO
   
    For i = 1 To 12
        Get #FileIO, i, Buffer(i - 1)
    Next i
    Close #FileIO
    For i = 0 To 3
      Header = Header & Chr(Buffer(i))
      chunk = chunk & Chr(Buffer(i + 8))
    Next i
    If Header = "RIFF" And chunk = "WAVE" Then IsRiffWave =
       True
End Function

0 comments:

Post a Comment

Blogroll

About