If the newer version of the software is being developed using .NET, its up to the developers to expose functionality via activex. It's not something that will happen automatically since .NET is a completely different framework. So you will have to refer to the software's documentation whether they will expose this kind of functionality for this software. If they explicitly mention that you can still use the newer version from VB 6.0, VC 6.0 ( or any other non .NET compiler ), it probably means they're wanting to preserve backwards compatibility. If they expose functionality via activex, it wont matter whether the control was written in .NET. You'll be able to use it as if it was the same control you were using previously. Which means that you will
still be able to program it as you were doing previously with CVI without needing anything extra from CVI.
Currently CVI does not provide any tools for talking to .NET components directly.
I hope this explains things.
Bilal Durrani
NI
Bilal Durrani
NI