【问题标题】:How to extract vb forms from exe file or project file如何从exe文件或项目文件中提取vb表单
【发布时间】:2011-05-04 08:45:46
【问题描述】:

我必须格式化我的电脑。我再次安装了 Visual Studio。早些时候我有一个项目 在 Visual Basic 上。我将项目文件保存为 .VBP extn 并且还有 ExE 文件 同一个项目。它也在运行。但是如何从这些 Exe 和项目文件中检索我在 VB 中创建的表单。

【问题讨论】:

    标签: visual-studio vb6


    【解决方案1】:

    让我们先澄清一些事情,没有没有简单的方法可以将这些表单从 .exe 文件中取出,所以 不是一个选项。 p>

    另一方面,.vbp 文件是项目文件,它包含表单本身,但它可以帮助您找到表单。

    Visual Basic 不要求将表单文件 (.frm) 与项目文件存储在同一文件夹中,这就是项目文件存储这些表单位置的原因。您所要做的就是右键单击您的 VBP 文件并从上下文菜单中选择打开方式,然后从列表中选择记事本,您将看到 VBP 文件的纯文本内容。在顶部周围应该有几行看起来像这样(取决于您的项目有多少表格):

    Form=Form1.frm 表格=....\Form2.frm Form=........\Source Code\Form3.frm

    这些是项目中每个 frm 文件的“相对”路径。如果你的看起来像第一个没有路径的文件,那么这意味着 frm 文件存储在 vbp 的同一文件夹中并且你已经丢失了它们(有人可能已经删除它们,或者在他们向你发送项目时没有复制它们) ,在这种情况下,您无法检索它们。 但是,如果您的 vbp 文件中的行看起来像第二行和第三行,那么搜索这些文件夹并且表单文件“应该”在那里,但不幸的是没有保修。

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 2021-12-27
      • 1970-01-01
      • 2017-01-08
      • 2014-08-16
      • 1970-01-01
      相关资源
      最近更新 更多