Para usar un componente VCL en Visual Basic u otras herramientas de programación, tienes que hacer un control ActiveX. Usa el asistente para "heredar" de un componente VCL (File | New... | ActiveX | ActiveX Control).
Ten en cuenta que puede que muchas propiedades que antes tenías disponibles para el componente VCL ya no estén en el control ActiveX por limitaciones de éste, y que por ejemplo si quieres hacer un control enlazado a datos (que se enlacen al DataControl de VB), tienes que seguir las reglas de VB para crear controles enlazados a datos que son distintas de las que se usan en Delphi con la arquitectura de los datasets.
Ernesto De Spirito
http://www.latiumsoftware.com/es/index.php