Begin TabDlg.SSTab SSTab1 Height = 8895 [1550个控件的更多代码] Width = 540 End Begin VB.Menu FileMenu
但最近它被裁剪为:
Begin TabDlg.SSTab SSTab1 Begin VB.Menu FileMenu
这非常令人沮丧!在我的VB IDE中,框架、sstab和所有控件都存在,并且可以编辑,运行/编译正常,在任何时候都没有错误消息,但是当您保存文件时,1550行珍贵的sstab数据就消失了——同样,没有警告或错误消息。因此,如果您退出并重新启动IDE,则会出现表单加载错误,因为现在缺少60%的代码。日志文件指向它找到的第一个错误(在这种情况下是一个没有结尾的Begin TabDlg)-没有其他信息。(代码被删除并保存后生成的日志文件,因此它不太有用。)
当我首次发布这个问题时,我认为它与控件数量有关,因为它在我添加控件后出现,并且在我的前几个测试中,似乎当删除该控件(或其他控件)时消失。现在,即使在将控件删除多个(将控件数远低于上次稳定时的数量),我也无法让该表单保存。
我还尝试删除SStab并将所有控件移动到4个不同的框架中。我在IDE中成功完成了这项工作,但是当我保存时,一大块数据(从滑动控件开始)就会消失。所以我真不知道发生了什么。
这个问题在两台不同的PC上都可以复制,因此看起来不是硬件/损坏软件VB安装问题。
有其他人遇到过类似的问题吗?