1

截至昨天,我的 vbp 文件拒绝打开“.vbp 无法加载”。如果我尝试打开单个表单,其中一些可以工作(在 vb6 中打开),其中一些会产生带有两个类错误的错误 .log 文件:控件 mstTabArticles 的类 TabDlg.SSTab 不是加载的控件类。第 3672 行:控件 dtpTicketDate 的类 MSComCtl2.DTPicker 不是已加载的控件类。

我也无法在记事本中打开 vbp(=empty),在写字板中我只能得到小方块......

请问有什么帮助吗?

4

2 回答 2

3

您的.vbp文件已损坏。您将需要从备份或源代码控制中恢复(您确实拥有这两个,不是吗?)。否则,您将需要从头开始重新创建项目文件并读取每个表单。不过,您需要弄清楚加载了哪些控件和引用。

至于加载表单文件时的错误,这是正常的,因为项目中没有添加控件。

于 2013-02-04T12:23:17.837 回答
1

另一种可能性是使用十六进制编辑器打开您的文件。您也许可以从损坏的文件中挽救大量文本并将其复制到新文件中。

于 2013-02-04T21:22:37.603 回答