相关疑难解决方法(0)

外部异常C0000006

我在Delphi中编写了一些程序,当我从密钥上的磁盘运行它时.在某些时候,我需要在应用程序运行时拔掉密钥上的磁盘.如果我在一台至少有1GB内存的计算机上这样做,一切都还可以.当我在512mb的机器上执行此操作时,我得到一个外部异常C0000006.如果我没有弄错,这是因为操作系统正在尝试读取下一行代码,但无法找到它的资源(意思是,应用程序没有加载到ram),这是荒谬的,因为它是一个500kb的应用程序.

我怎么解决这个问题?或者至少以更优雅的方式处理这个例外?(因为我不能抓住它,因为它是一个外部异常).

哦,我的Delphi应用程序是windows xp下的控制台应用程序.

delphi error-handling windows-xp exception

21
推荐指数
2
解决办法
6万
查看次数

如何强制Delphi 7加载整个可执行文件?

这几乎是Delphi 2006同一问题的克隆,但我想要一个Delphi 7的解决方案.我也得到外部异常C0000006.是否有可能使Delphi 7加载内存中的所有可执行文件?

delphi delphi-7

4
推荐指数
1
解决办法
1318
查看次数

标签 统计

delphi ×2

delphi-7 ×1

error-handling ×1

exception ×1

windows-xp ×1