Delphi 10.2 Tokyo不再支持IMAGE_FILE_LARGE_ADDRESS_AWARE?

War*_* P 0 delphi delphi-10.2-tokyo

根据可能未更新的DocWiki,以下内容应该是.pas文件中的有效指令:

{$SetPEFlags IMAGE_FILE_LARGE_ADDRESS_AWARE}

但是它会导致此dcc32错误:

[dcc32 Error] Project1.dpr(13): E2003 Undeclared identifier: 'IMAGE_FILE_LARGE_ADDRESS_AWARE'

这种能力是否已经丢失,或者它现在一直在使用?

Ken*_*ite 5

IMAGE_FILE_LARGE_ADDRESS_AWARE在Windows.pas中声明(最近的Delphi版本中的WinAPI.Windows).您显然没有将它包含在您放置指令的单元中.如果您出于某种原因避免这种情况,请自行定义:

IMAGE_FILE_LARGE_ADDRESS_AWARE = $0020;
Run Code Online (Sandbox Code Playgroud)