如何使用VB.NET使用Zkemkeeper获取指纹X100-C中的用户信息

时间:2014-09-29 04:23:13

标签: vb.net sdk fingerprint

我的项目有问题..我已经在指纹设备中获取了日志数据。但是,当我想将指纹设备中的用户信息添加到我的vb.net应用程序时,我收到如下错误消息:

  

尝试读取或写入受保护的内存。这通常是一个   表明其他内存已损坏。

这是我获取用户信息的代码:

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    Dim UserID As String
    Dim Passwd As String
    Dim Privilege2 As Integer

    Dim dwEnrollNumber As String

    Dim lvItem As New ListViewItem("Items", 0)

    Dim i As Integer = 0

    With ListView3
        .View = View.Details
        .GridLines = True
        .Columns.Add("No.", 100)
        .Columns.Add("Enroll", 100)
        .Columns.Add("User Name", 100)
        .Columns.Add("Password", 100)
        .Columns.Add("Privilege", 100)
        .Columns.Add("Privilege", 100)
    End With

    ListView3.Items.Clear()
    If zkem.ReadAllUserID(1) Then
        While zkem.SSR_GetUserInfo(1, dwEnrollNumber, UserID, Passwd, Privilege2, Enabled)
            i += 1

            lvItem = ListView3.Items.Add(i.ToString())
            lvItem.SubItems.Add(dwEnrollNumber)
            lvItem.SubItems.Add(UserID)
            lvItem.SubItems.Add(Passwd)
            lvItem.SubItems.Add(Privilege2)
            lvItem.SubItems.Add(Privilege2)

            Application.DoEvents()
        End While
    End If
End Sub

我必须做些什么来修复它。

顺便说一句,我使用的是Zkemkeeper SDK。

对不起我的英语

0 个答案:

没有答案