为什么我的VB6 IDE失去了它的按钮和菜单项?

时间:2009-05-14 09:02:09

标签: vb6

我仍然需要使用VB6 IDE。

不幸的是,每次启动IDE时,工具栏的其中一个按钮都会消失。几乎总是它是第一个运行按钮。有时,菜单栏或上下文菜单中的项目也会丢失。

我几乎每次启动IDE时都必须重置工具栏(这通常是在典型的工作日)。最近我买了一个IDE插件,修改了菜单栏,每次重置菜单栏后都需要重新启动。 (否则会崩溃)

我只能重置,但重启真的很烦人。

我能做些什么吗?

8 个答案:

答案 0 :(得分:5)

解决这个问题:

  1. 卸载所有加载项。
  2. 右键单击工具栏并选择“自定义...”菜单。
  3. 对于每个工具栏,请点击重置 ...按钮(共6次)。
  4. 重新加载加载项。
  5. 对我来说,行动3已经足够了。

    比照MZTools faq(感谢Andrea Bonafini),但这些步骤最初来自MSDN

答案 1 :(得分:3)

听起来你最近买了一个糟糕的加载项。你能拿回你的钱吗?每次我遇到IDE中控件消失的问题时,都是因为加载项不正确。您可以逐个禁用它们,找到它是哪一个,每次使用IDE一段时间,然后重新启用它并禁用下一个,直到问题停止。

我仍然使用一个有问题的加载项。它表现出类似于你的行为,因为它使运行按钮消失。我只是在需要时加载加载项,使用它(它格式化代码),然后立即卸载它来避免这个问题。如果您不经常使用加载项的功能,这可能是一种可接受的解决方法。

答案 2 :(得分:2)

是的,我对其中一个加载项有同样的问题。但是如果你重置它。关闭IDE并再次打开它而不做任何事情,IDE可以保留以前的干净设置。

答案 3 :(得分:1)

这只是客人,但是:

IDE上的每个图形元素(如按钮)都是一种资源(即GDI句柄)。

也许你的VB应用程序不能很好地管理这些资源,有些时候VB IDE无法重绘按钮之类的元素(经常使用运行)。

此外,也许某些IDE插件与其他一些插件/应用程序冲突并打破了一些东西 - 我对Clip-X和MZ-Tools有这个问题。

答案 4 :(得分:1)

当我第一次设置IDE时,我遇到了类似的问题,尽管如果你已经使用相同的IDE一段时间可能没有用。当我第一次开始使用IDE时,我会修改工具栏,然后关闭IDE。当系统提示我是否要保存打开的文件时,我总是说不,因为该文件只是我用来打开IDE的虚拟文件。事实证明IDE正在使用该文件保存工具栏首选项,因此它们永远不会被保存。

尝试打开文件,自定义UI,保存文件,然后关闭而不修改代码。这是我的解决方案。

答案 5 :(得分:1)

我已经跟踪了问题,并且建议它是一个加载项。

我禁用 Visual Basic 6资源编辑器后问题就消失了。

答案 6 :(得分:1)

如何在不重新安装的情况下恢复VB6 IDE:

  1. 运行Regedit
  2. 查找Visual Basic 6.0的条目
  3. 导出您的设置以防万一 出错了
  4. 删除“用户界面”设置
  5. 运行VB,您将获得弹出窗口 菜单回来了

答案 7 :(得分:0)

重新安装,清理注册表并使用SPacks等进行更新....