www.pudn.com > HEX2BIN_VB.zip > frmCBill.frm
VERSION 5.00
Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "COMDLG32.OCX"
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
Begin VB.Form frmFingerTest
Caption = "FingerTest"
ClientHeight = 9285
ClientLeft = 3345
ClientTop = 3735
ClientWidth = 13860
FillColor = &H00FFFFFF&
BeginProperty Font
Name = "Fixedsys"
Size = 12
Charset = 129
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
LinkTopic = "Form1"
ScaleHeight = 619
ScaleMode = 3 'Çȼ¿
ScaleWidth = 924
WindowState = 2 'ÃÖ´ëÈ
Begin VB.CommandButton Command2
Caption = "end"
Height = 735
Left = 2880
TabIndex = 3
Top = 3120
Width = 2775
End
Begin VB.CommandButton Command1
Caption = "OPEN FILE NAME"
Height = 615
Left = 2880
TabIndex = 2
Top = 2400
Width = 2655
End
Begin VB.PictureBox picHisto
AutoRedraw = -1 'True
BackColor = &H80000009&
BeginProperty Font
Name = "±¼¸²"
Size = 9
Charset = 129
Weight = 400
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
Height = 2775
Left = 120
ScaleHeight = 4096
ScaleMode = 0 '»ç¿ëÀÚ
ScaleWidth = 10
TabIndex = 1
Top = 11160
Width = 4335
End
Begin MSComDlg.CommonDialog cdFile
Left = 600
Top = 7320
_ExtentX = 847
_ExtentY = 847
_Version = 393216
End
Begin MSComctlLib.StatusBar sbrStatus
Align = 2 '¾Æ·¡ ¸ÂÃã
Height = 30
Left = 0
TabIndex = 0
Top = 9255
Width = 13860
_ExtentX = 24448
_ExtentY = 53
_Version = 393216
BeginProperty Panels {8E3867A5-8586-11D1-B16A-00C0F0283628}
NumPanels = 3
BeginProperty Panel1 {8E3867AB-8586-11D1-B16A-00C0F0283628}
Object.Width = 4586
MinWidth = 4586
Key = "Status"
EndProperty
BeginProperty Panel2 {8E3867AB-8586-11D1-B16A-00C0F0283628}
Style = 6
AutoSize = 2
TextSave = "03-02-17"
EndProperty
BeginProperty Panel3 {8E3867AB-8586-11D1-B16A-00C0F0283628}
Style = 5
AutoSize = 2
TextSave = "¿ÀÈÄ 4:28"
EndProperty
EndProperty
End
End
Attribute VB_Name = "frmFingerTest"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub Command1_Click()
Dim i, j, k, l, m, iFilenum, iFileNum0 As Long
Dim fileName As String
Dim fileLength
Dim bData As Byte
Dim RamData() As Byte
Dim fileData() As Byte
Dim rBuf As Variant
Dim sBuf As Variant
Dim sBuf_Return(0) As Byte
Dim sBuf_byte(0) As Byte
Close All
iFilenum = FreeFile
cdFile.Filter = "Snd file(*.snd)|*.snd| All files(*.*) |*.*"
cdFile.ShowOpen
fileName = cdFile.fileName
If fileName = "" Then Exit Sub
fileLength = FileLen(fileName)
Open fileName For Binary As iFilenum
iFileNum0 = FreeFile
cdFile.Filter = "HEX file(*.HEX)|*.hex| All files(*.*) |*.*"
cdFile.ShowOpen
ifileName0 = cdFile.fileName
Open ifileName0 For Output As iFileNum0
' unsigned int voice1[44565] = {
Print #iFileNum0, "unsigned int voice[";
Print #iFileNum0, fileLength;
Print #iFileNum0, "]={";
If fileName = "" Then Exit Sub
i = 0
Do While Not EOF(iFilenum)
Get iFilenum, , sBuf_byte(0)
Print #iFileNum0, sBuf_byte(0); ",";
i = i + 1
If i = 20 Then
Print #iFileNum0, Chr(&HA) + Chr(&HD)
i = 0
End If
Loop
Print #iFileNum0, "]"
If fileLength = 0 Then Exit Sub
Print "OK"
Close All
End Sub
Private Sub Command3_Click()
End
End Sub
Private Sub Command2_Click()
End
End Sub