打开vbp Visual Basic项目

时间:2010-06-02 16:03:22

标签: visual-studio vb6

我有一些用Visual Basic编写的旧资源。有*.bas*.cls*.frm*.vbp个文件。据我了解,vbp是一个项目文件。但我无法使用Visual Studio 2008打开它。

我应该安装哪个版本的VS来打开*.vbp文件?谷歌称它是Visual Studio 6,但我不确定,我无法找到 Visual Studio 6进行下载。是否有任何公开免费版的Visual Studio 6与Visual Basic?

感谢。

6 个答案:

答案 0 :(得分:9)

vbp确实是一个VB 5/6项目文件。

VS6 / VB5 / VB6不是免费的,所以如果你想建立这个项目,你需要在ebay上花5美元。

VB5 Control Creation Edition(仅限构建COM组件)是MS发布的唯一免费版本。

旧版本的VS.net包含一种导入VBP并将其升级到VB.NET的方法,但是YMMV(显着)。

编辑;如果你只想查看源/项目结构,除了.frx之外的所有文件都是简单的ascii。

答案 1 :(得分:5)

如果您有MSDN订阅,则VB6为available免费下载。否则{@ 3}}就像Alex建议的那样,但通常花费超过5美元。

答案 2 :(得分:5)

Microsoft建议用户获取名为ArtinSoft的第三方转换程序, http://msdn.microsoft.com/en-us/ff793478

答案 3 :(得分:1)

当打开作为项目文件的vbp文件时,很可能会出现一个导入向导,在尝试导入项目后,它可能会告诉你有一堆依赖vb6用于使用哪个.net没有并且会出错。您需要安装vb5 / 6或至少安装了依赖项文件才能继续导入。您可以从.frM文件的普通ascii文本文件中查看源代码。

答案 4 :(得分:0)

您需要Visual Basic,而不是Visual Studio来打开这些文件。或者您可以使用普通的文本编辑器(例如sublime文本文件)单独打开它。但是,如果要像项目一样打开它,则应使用Microsoft Visual Basic 6.0 / 5.0。也有一个便携式版本。

如果您仍然想使用Visual Studio打开.vbp文件,请尝试对Visual Studio使用VB工具。我认为它将为您提供帮助。

答案 5 :(得分:0)

要获取 Visual Basic 的工作副本,请按照以下步骤操作。

  1. 经过大量研究,我发现原始 Vb6 是作为磁盘集分发的,所有 CD 都只是由文件夹和文件组成的 ISO 文件。您可以在此处获取原始 ISO 的副本。 ISO 网上有一个谷歌驱动器版本,但就我个人而言,这对我来说似乎非常粗略。 https://winworldpc.com/product/microsoft-visual-bas/60
  1. 为了使用 ISO,您需要使用 WinRar 解压缩 ISO,因此下载 WinRar(它是一种广泛使用的文件归档工具)的副本

  2. 按照此处的安装说明进行操作https://youtu.be/LXvd8IRw_ZI “如何在 Windows 7/8/8.1/10 上安装 Visual Basic 6.0”作者:“Matthew Marcelo” ** 请务必以管理员身份运行安装 ** .\Micrsosoft Visual Basic 6.0\extracted\SETUP.EXE

  3. 安装完所有东西后,我意识到我需要一份 MSDN 库(1999 年 10 月版)的副本,这是使用 VB6 的开发人员文档,可在此处找到 https://winworldpc.com/product/msdn/october-1999

--

如果你像我一样,因为一个非常古老的遗留项目而不得不让 VB6 工作,并且你不知道 .OCX(控制器)文件是什么,当你打开主项目时,你会收到一堆错误消息。 VBP 文件,当您获得文件并安装它们时,以管理员身份安装它们通常可以通过制作批处理文件或运行管理员 powershell/cmd 窗口来解决

regsvr32.exe \path\to\file.ocx