私のプロジェクトでは、チップをデコードする必要があります。デコードは、最初に C ++ コンパイラと DLL ファイルを使用して行われました。幸いなことに、C++ でのデコードの検証は完了しており、機能しています。
インポートされた C dll 関数は次のとおりです。
short int Byte_read(BOOL Mode,int cm, char* tet, char* stat, char* adr, char* nbr, char* data);
残念ながら、VB6 と同じ DLL ファイルを使用した私のテスト デコードは機能しません。いくつかのテストを行いましたが、まだチップを読み取ることができません。VB6 でデコードできるようにする必要がありますが、障害がどこにあるのか、またはこれを達成する方法についての指示が欠けているのかを理解できませんか?
機能しない VB6 コードは次のとおりです。
Const DATA_ARRAY = 129
Private Sub Command2_Click()
Dim x As Long
Dim CData(DATA_ARRAY) As Byte
Dim buffer(3) As Byte
x= lire(True, 1, "2", buffer, "00", "09", CData)
コードが正しいかどうかを確認してください。助けてくれてありがとう。サービスを提供することは私にとって重要です。