如何在没有VS 6.0的计算机上安装Microsoft FlexGrid Control 6.0?

时间:2009-12-11 10:47:10

标签: vb.net vb6 msflexgrid

我的VB.NET应用程序使用Microsoft Flex Grid Control 6.0。这是一个遗留应用程序,它已从VB6移植到Visual Studio转换向导。虽然我可以编译程序集,但我得到一个COMException,因为某些类没有注册。我发现这个类是Microsoft Flex Grid Control 6.0。

在哪里可以找到控件,如何在机器上注册它以便应用程序运行?

最诚挚的问候,
Oliver Hanappi

1 个答案:

答案 0 :(得分:1)

“Microsoft FlexGrid Control”MSFlxGrd.ocx shipped with Visual Basic 6。它是一个ActiveX控件。获得控件的最简单方法是安装Visual Basic 6.如果您有MSDN订阅,VB6可以免费下载。但是,如果您的开发计算机上尚未安装该控件,我很惊讶您可以编译您的应用程序。

找到控件后,需要在需要运行程序的机器上注册它。最简单的方法是创建一个部署项目。如果要手动执行此操作,请从命令行使用regsvr32