德尔福 2007 IMAGE_FILE_LARGE_ADDRESS_AWARE

标签 delphi memory delphi-2007

我希望我的应用程序能够使用超过 2GB 的内存,我搜索了一下,发现 IMAGE_FILE_LARGE_ADDRESS_AWARE 命令可以让我做到这一点。

所以我加了

{$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE}

到我的程序的 .dpr 文件,在所有使用和 {$R *.res} 行之后,

但是当我编译时,我得到了错误:

E2003 Undeclared identifier: 'IMAGE_FILE_LARGE_ADDRESS_AWARE'

我做错了什么?

另外,在 Windows 7 64 位上,我是否需要弄乱启动设置才能使该命令正常工作,还是只需使用该命令编译一个 32 位应用程序,它就会自动执行其他所有操作?

谢谢

最佳答案

实际问题的答案是添加到使用单元Windows

关于德尔福 2007 IMAGE_FILE_LARGE_ADDRESS_AWARE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7822792/

相关文章:

delphi - 不支持嵌套结构类型的嵌套常量?

delphi - 如何从Delphi xe2中的OTL终止parallel.foreach

java - 有什么 RAD 可以与 VCL 相媲美吗?

multithreading - 在单独的线程中更新 TWebBrowser?

Delphi接口(interface)实现

unit-testing - 在特定项目上进行单元测试时,有没有办法在 Delphi 中关闭异常通知

ruby-on-rails - NoMethodError 未定义方法 `fields' 为 nil :NilClass

Python:在不存储项目的情况下获取生成器中的项目数

无法在 "C"中找到变量的空间(100 字节)

delphi - 双舍入