阅读二维码

时间:2013-03-29 20:36:33

标签: asp.net vb.net image-processing qr-code

我下载了Refinery.Barcodes.Reader.dll,并且正在使用它:

Imports BusinessRefinery.Barcodes.Reader

Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub btnread_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnread.Click
        Dim barcodes As String() = BarCodeReader.scanBarCode("D://QRSAMPLE.png", BusinessRefinery.Barcodes.Reader.BarCodeType.QRCODE)
    End Sub
End Class

运行良好;没有错误被抛出。但是,如何查看解码过程的结果?

1 个答案:

答案 0 :(得分:0)

尝试在myTextBox.Text = barcodes之前添加End Sub

编辑:

看到评论后,我认为你遇到的是scanBarCode返回一个数组,而不是String。检查一下,然后尝试这样的事情:

Imports BusinessRefinery.Barcodes.Reader

Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub btnread_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnread.Click
        Dim barcodes As String() = BarCodeReader.scanBarCode("D://QRSAMPLE.png", BusinessRefinery.Barcodes.Reader.BarCodeType.QRCODE)
        myTextbox.Text = barcodes(0)
    End Sub
End Class