C#
private void button10_Click(object sender, EventArgs e)
{
StringBuilder data2 = new StringBuilder();
st = Class1.IC_Read(icdev, 0, 100, data2);
if (st != 0)
{
MessageBox.Show("讀卡失敗");
return;
}
MessageBox.Show("讀卡成功,卡號:"+ data2);
}
vb.net
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim data2 As StringBuilder = New StringBuilder
st = Module1.IC_Read(icdev, 0, 100, data2)
If st <> 0 Then
MessageBox.Show("讀卡失敗")
Else
MessageBox.Show("讀卡成功,卡號:" & data2.ToString
End If
End Sub
這是一段用讀卡器讀取IC卡的代碼,在C#里面運行正常,轉換成vb.net后讀不出卡里的內容,請老師幫忙看一下。
uj5u.com熱心網友回復:
MessageBox.Show("讀卡失敗")Exit Sub '加上
uj5u.com熱心網友回復:
問題不在這里 類沒轉換好 或應用時需要new一下實體化,或改成模塊嵌入沒賦值uj5u.com熱心網友回復:
問題已解決。轉載請註明出處,本文鏈接:https://www.uj5u.com/net/28003.html
標籤:VB.NET
