BYTEINSIGHT
GAPVelocity AI Studio helps you move from outdated tech stacks to the latest desktop, web, and cloud platforms—smarter, faster, and with less risk.
Choose a platform to see migration options:
Our comprehensive approach to application modernization, from assessment to production deployment.
Transformation Services
Not Sure Where to Start?
This Issue appears when an object is instantiated with CreateObject, and by late binding they properties are called, but the VB6 AI Migrator is not able to resolve the referenced DLL.
Register any required dll with regsrv32 or installing the required product.
PublicSub CreateObjectExample()
Dim PluginObj
PluginObj = CreateObject("PluginNamespace.Plugin")
PluginObj.Property = 0
PluginObj.Func("A")
PluginObj.Action(1)
EndSub
PublicSub CreateObjectExample()
Dim PluginNamespace AsObject
Dim PluginObj AsObject = New PluginNamespace.Plugin
'UPGRADE_TODO: (1066) PluginObj is defined by a CreateObject method, which class name is not registered.
PluginObj.Property = 0
'UPGRADE_TODO: (1066) PluginObj is defined by a CreateObject method, which class name is not registered.
PluginObj.Func("A")
'UPGRADE_TODO: (1066) PluginObj is defined by a CreateObject method, which class name is not registered.
PluginObj.Action(1)
EndSub
publicvoid CreateObjectExample()
{
object PluginNamespace = null;
object PluginObj = new PluginNamespace.Plugin();
//UPGRADE_TODO: (1066) PluginObj is defined by a CreateObject method, which class name is not registered.
PluginObj.Property = 0;
//UPGRADE_TODO: (1066) PluginObj is defined by a CreateObject method, which class name is not registered.
PluginObj.Func("A");
//UPGRADE_TODO: (1066) PluginObj is defined by a CreateObject method, which class name is not registered.
PluginObj.Action(1);
}