delphi – IDE编译成功,但dcc32写道:错误:E2010不兼容的类型:’Integer’和’NativeInt’

delphi – IDE编译成功,但dcc32写道:错误:E2010不兼容的类型:’Integer’和’NativeInt’,第1张

概述Delphi XE2 Update 3 IDE成功编译项目,但dcc32.exe写道: Embarcadero Delphi for Win32 compiler version 22.0Copyright (c) 1983,2010 Embarcadero Technologies, Inc.ehshelprouter.pas(137) Error: E2010 Incompatible t Delphi XE2 Update 3 IDE成功编译项目,但dcc32.exe写道:

Embarcadero Delphi for Win32 compiler version 22.0copyright (c) 1983,2010 Embarcadero TechnologIEs,Inc.ehshelprouter.pas(137) Error: E2010 Incompatible types: 'Integer' and 'NativeInt'ehs_reg.pas(68) Fatal: F2063 Could not compile used unit 'ehshelprouter.pas'

为什么?第137行是:

Application.OnHelp := OnRouteHelp; // function OnRouteHelp(Command: Word; Data: NativeInt; var CallHelp: Boolean): Boolean;

谢谢您的帮助!

解决方法 您错误地使用了较旧的dcc32.exe(也许是Delphi XE?).检查PATH设置或在编译中提供XE2 dcc32.exe的完整路径.
XE2应显示此版本信息:

Embarcadero Delphi for Win32 compiler version 23.0

总结

以上是内存溢出为你收集整理的delphi – IDE编译成功,但dcc32写道:错误:E2010不兼容的类型:’Integer’和’NativeInt’全部内容,希望文章能够帮你解决delphi – IDE编译成功,但dcc32写道:错误:E2010不兼容的类型:’Integer’和’NativeInt’所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1273472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存