Delphi 10.2东京不再支持图像\u文件\u大\u地址\u感知?

Delphi 10.2东京不再支持图像\u文件\u大\u地址\u感知?,delphi,delphi-10.2-tokyo,Delphi,Delphi 10.2 Tokyo,根据可能根本没有更新的指令,以下指令应该是.pas文件中的有效指令: {$SetPEFlags IMAGE\u FILE\u LARGE\u ADDRESS\u AWARE} 但是,它会导致此dcc32错误: [dcc32错误]项目1.dpr(13):E2003未声明的标识符: “图像\u文件\u大\u地址\u感知” 此功能是否已丢失,或者现在一直处于启用状态?图像文件\u大\u地址\u感知的在Windows.pas(最近的Delphi版本中为WinAPI.Windows)中声明。你显然没有把它

根据可能根本没有更新的指令,以下指令应该是.pas文件中的有效指令:

{$SetPEFlags IMAGE\u FILE\u LARGE\u ADDRESS\u AWARE}

但是,它会导致此dcc32错误:

[dcc32错误]项目1.dpr(13):E2003未声明的标识符:
“图像\u文件\u大\u地址\u感知”


此功能是否已丢失,或者现在一直处于启用状态?

图像文件\u大\u地址\u感知的在Windows.pas(最近的Delphi版本中为WinAPI.Windows)中声明。你显然没有把它包括在你放指令的单元里。如果您出于某种原因避免这样做,请自己定义:

IMAGE_FILE_LARGE_ADDRESS_AWARE = $0020;

IMAGE\u FILE\u LARGE\u ADDRESS\u AWARE
Winapi.Windows
单元中声明。您必须使用该单元才能使用标识符

像以前一样工作。您是否包含了
Winapi.Windows
模块?这就是问题所在。我不知道它从uses子句的.pas文件中读取这些标志的名称。我一直忘了在Pascal中,它实际上“没有预编译器”,它只是一种奇怪的语法。