I tried in two instances to switch from VB to Delphi, but, unfortunately, I had to cancel halfway in one application, because it used a lot of third-party ActiveX (most of ComponentOne and several of CodeJoke). We had to interrupt our work halfway, as we could not find VCL components that had equivalent functionality for ActiveX used in the project.
It was a nightmare for us. Thank god we broke off halfway and switched to C #. It is unbelievable that we could get all the features in the .NET component before that!
The application that we managed to convert went well, but we had to get rid of a few functions that we implemented in the original software, since they require more work in Delphi.
source share