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

发布于 2024-08-14 04:04:24 字数 246 浏览 9 评论 0 原文

我的 VB.NET 应用程序使用 Microsoft Flex Grid Control 6.0。这是一个遗留应用程序,已通过 Visual Studio 转换向导从 VB6 移植。虽然我可以编译该程序集,但由于某些类未注册,我收到了 COMException。我发现这个类是Microsoft Flex Grid Control 6.0。

在哪里可以找到该控件以及如何在计算机上注册它以便应用程序能够运行?

最好的问候,
奥利弗·哈纳皮

My VB.NET application uses Microsoft Flex Grid Control 6.0. This is a legacy application which has been ported from VB6 with the Visual Studio conversion wizard. Although I can compile the assembly, I get a COMException because some class is not registered. I've found out that this class is the Microsoft Flex Grid Control 6.0.

Where can I find the control and how can I register it on machines so that the application will run?

Best Regards,
Oliver Hanappi

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

星星的轨迹 2024-08-21 04:04:24

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

找到控件后,您需要将其注册到需要运行程序的计算机上。最简单的方法就是创建一个部署项目。如果您想手动执行此操作,请使用 regsvr32

The "Microsoft FlexGrid Control" MSFlxGrd.ocx shipped with Visual Basic 6. It is an ActiveX control. The easiest way to get the control is to install Visual Basic 6. If you have an MSDN subscription, VB6 is available as a free download. But I am surprised you can compile your application if the control is not already installed on your development machine.

Once you have found the control, you need to register it on the machines where you need your program to run. The easiest way is just to create a deployment project. If you want to do it manually, use regsvr32 from the command line.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文