We have an application in the field that was built with VB6 using the '21 library. We site Encoder objects on a VB form and use the methods and properties provided.
Specifically, we use the 1047_1 encoder board, which apparently is no longer available, and the replacement 1047_2B cannot use the '21 lib.
We suspect a failing 1047_1 and would like to replace it with a 1047_2B. We'd replace the '21 lib with the '22 as needed. But it isn't clear that the '22 lib can be used in the same way, as a drop-in replacement in our VB6 application.
What is the way forward here? We can't rewrite the application to accommodate a new library.