gpt4 book ai didi

delphi - 恢复 "lost"D2010 IDE

转载 作者:行者123 更新时间:2023-12-03 15:01:37 28 4
gpt4 key购买 nike

我在 Windows 7 上遇到了资源管理器崩溃(启用了 Aero 功能),并且(重新启动资源管理器后)除一个实异常(exception),所有正在运行的 IDE 实例都无法再通过 Windows UI 访问。进程仍然存在,所以我希望恢复未保存的更改。我该怎么办?

不建议内存转储,我将其作为最新的手段,因为从转储中恢复源代码需要大量的手动工作。

已经将 WM_ACTIVATE 消息发送到属于 bds.exe 的所有顶级窗口 - 没有成功,除了几个“文件已更改,重新加载?”提示。

<小时/>

通过向所有进程窗口发送 WM_KEYDOWN 和 WM_KEYUP 来解决。

删除此问题还是留下更多想法? (老实说,我只遇到过这样的问题一次,不确定解决方案是否对任何人有用)。但永远不要在所有窗口上使用 ShowWindow,BDS 有大量应该隐藏的窗口。

<小时/>

可能的间接原因:我通过 Aero Peek 缩略图将文件从资源管理器拖到项目管理器上,其中一项操作以文件图标形式的奇怪工件结束,该工件永久地固定在项目管理器所在的桌面上。

最佳答案

您认为 IDE 是否仍在运行且响应良好?

您能否将按键 Ctrl-Shift-S 从另一个应用程序发送到 Delphi 以执行"file"、“全部保存”命令?

汤姆

关于delphi - 恢复 "lost"D2010 IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6320048/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com