我有一些用Visual Basic编写的旧代码,包括*.bas、*.cls、*.frm和*.vbp文件。据我所知,vbp是项目文件。但我无法使用我的Visual Studio 2008打开它。
我应该安装哪个版本的VS才能打开*.vbp文件?谷歌说需要使用Visual Studio 6,但我不确定而且我找不到可下载的Visual Studio 6。是否有任何公开可用的带有Visual Basic的Visual Studio 6的免费版?
谢谢。
我有一些用Visual Basic编写的旧代码,包括*.bas、*.cls、*.frm和*.vbp文件。据我所知,vbp是项目文件。但我无法使用我的Visual Studio 2008打开它。
我应该安装哪个版本的VS才能打开*.vbp文件?谷歌说需要使用Visual Studio 6,但我不确定而且我找不到可下载的Visual Studio 6。是否有任何公开可用的带有Visual Basic的Visual Studio 6的免费版?
谢谢。
vbp是VB 5/6项目文件。
VS6/VB5/VB6并非免费,因此如果您想构建该项目,您需要在ebay上花费5美元。
VB5控件创建版本(仅支持构建COM组件)是微软发布的唯一免费版本。
早期版本的VS.net包括一种将VBP导入并升级到VB.NET的方法,但可能会有很大差异。
编辑; 如果您只想查看源代码/项目结构,则除.frx文件外所有文件都是纯ASCII格式。
要获得 Visual Basic 的可工作副本,请按照以下步骤进行。
为了使用ISO文件,您需要使用WinRar解压缩ISO文件,因此请下载WinRar副本(它是一种广泛使用的文件归档工具)
按照这里的安装说明https://youtu.be/LXvd8IRw_ZI进行操作
"如何在Windows 7/8/8.1/10上安装Visual Basic 6.0" by "Matthew Marcelo"
**请务必以管理员身份运行安装程序** .\Micrsosoft Visual Basic 6.0\extracted\SETUP.EXE
在安装完所有内容后,我意识到我需要一个MSDN库的副本(1999年10月版),这是使用VB6的开发人员文档,可以在此处找到https://winworldpc.com/product/msdn/october-1999
--
如果您和我一样因为一个非常古老的遗留项目而需要让VB6工作,并且您不知道什么是.OCX(控制器)文件,当您打开主项目.VBP文件时收到了一堆错误消息,那么当您获得这些文件并安装它们时,通常将其作为管理员安装可以通过创建批处理文件或运行管理员powershell/cmd窗口来解决问题。regsvr32.exe \path\to\file.ocx
你需要使用 Visual Basic 而非 Visual Studio 打开这些文件。或者你可以使用像 Sublime Text 这样的普通文本编辑器来单独打开文件。但如果你想像一个项目一样打开它,那么你应该使用 Microsoft Visual Basic 6.0 / 5.0。还有一个便携版。
如果你仍然想使用 Visual Studio 打开 .vbp 文件,请尝试使用 Visual Studio 的 VB 工具。我相信它会对你有所帮助。