Um euch den Umgang mit dem ReinerSCT-Kartenleser zu erleichtern, hab ich nen .NET Wrapper für die wichtigsten Befehle geschrieben.
Er ist mit VS2010 in VB.NET geschrieben, benötigt das .NET Framework 2.0, und ist ca. 20 KB groß (die oi32.dll, die benötigt wird, ist 440 KB groß).
Zuerst müsst ihr ein neues OWOKInterface deklarieren, und BEVOR ihr irgendwelche Befehle ausführt, müsst ihr die Karte mit InitCard initialisieren.
Beispiel:
Klassendiagramm:
Download: Klick mich!
Bis aufs Dekompilieren könnt ihr mit der DLL alles machen, was ihr wollt, Namensnennung ist nicht erforderlich, da das nur ein simpler Wrapper ist.
Er ist mit VS2010 in VB.NET geschrieben, benötigt das .NET Framework 2.0, und ist ca. 20 KB groß (die oi32.dll, die benötigt wird, ist 440 KB groß).
Zuerst müsst ihr ein neues OWOKInterface deklarieren, und BEVOR ihr irgendwelche Befehle ausführt, müsst ihr die Karte mit InitCard initialisieren.
Beispiel:
VB.NET-Quellcode
- Dim OI As New OI_NET.OWOKInterface
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- If Not OI.InitCard Then
- Me.Close()
- End If
- End Sub
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- RichTextBox1.Text = OI.LoadFromCard()
- End Sub
Klassendiagramm:
Download: Klick mich!
Bis aufs Dekompilieren könnt ihr mit der DLL alles machen, was ihr wollt, Namensnennung ist nicht erforderlich, da das nur ein simpler Wrapper ist.