VB6: "Visual basic has stopped working"

标签 vb6

我的 microsoft Visual basic 6 ide 有问题,因为它从一开始尝试打开我的 vb 项目时就给出“Visual basic 已停止工作”错误。这不是与代码相关的问题,因为在尝试打开一个完美的旧工作项目时会出现相同的错误。另外,尝试打开 ide,以便创建一个新的项目,它让我可以。

问题出现的时候,在调试项目代码时,我在没有按下停止调试按钮的情况下停止了它(关闭了IDE)。所以我不确定,但问题可能是因为我突然关闭了IDE,而没有按下保存我所做的任何更改(?)。之后,当我尝试再次打开该项目时,它给了我这个错误。我重新启动,但错误仍然存​​在。 我研究了一下,发现更接近的是这里: https://social.msdn.microsoft.com/Forums/vstudio/en-US/359453bd-c8b3-41a7-a668-2c3755dcacef/visual-basic-has-stopped-workingvb60?forum=vbgeneral

但是还是没有解决。我怎样才能恢复我的项目?在事件发生之前它一直运行良好。 我提到操作系统是 Windows 7。

谢谢。

最佳答案

可以尝试一些东西,以防在启动时尝试执行项目中的某些代码时崩溃。如果存在在设计时呈现时执行的代码,则在用户控件之类的情况下可能会发生这种情况。

  1. 打开VB6
  2. 创建新的标准 EXE
  3. 点击“工具|选项”
  4. 点击“常规”选项卡
  5. 选择“出现所有错误时中断”
  6. 点击“确定”
  7. 关闭 VB6,不保存创建的新项目,然后尝试用您的项目打开它

如果没有加载项目,您将无法进入选项,因此您需要创建一个新项目。该选项是全局的,因此当您打开项目时它仍然会被设置。

如果您的代码中存在导致错误的错误,那么这应该允许 IDE 在出现错误时中断,以便您可以查看错误所在。

您也可以在打开项目之前尝试删除 .vbw 文件,以防它损坏。

关于VB6: "Visual basic has stopped working",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36260508/

相关文章:

sql-server - 当返回 Null 时,ADO 形状上的 VB6 CALC 聚合在数据报告中出现一般错误

file - VB 6 检查网络上的文件是否存在需要太长时间

vb6 - 在没有 DoEvents 的情况下取消 VB6.0 中长时间运行的进程?

windows - 如何跟踪 ADO 调用

vb6 - 在VB6中从PC发送长消息到手机

vba - 如何检测当前打开的 swf 文件名

Java 相当于 Visual Basic 选项卡功能

shell - 在vb6中获取实际的Powershell返回值?

vb6 - Crystal Reports 8.5 vb6 并发许可证问题

sockets - 为什么我的TCP套接字显示已连接但没有响应?