我也遇到了问题Graphics.dcu issue。我的单位陈述就像这样
uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Math,
但我有一个不同的问题。使用VCL框架我没有遇到任何问题,只有在我的单位使用Firemonkey框架时才会出现故障。
OS = WIN 7教授 Delphi XE2 Update 4
答案 0 :(得分:4)
一些事情:
FMX.Types
(所有版本),FMX.Controls
(XE4 +,虽然之前已存在),FMX.Forms
(所有版本)和FMX.Graphics
(XE5 +)。< / LI>
FMX.Forms
不仅仅是Forms
。Math
(缺少Variants
建议在D6之前!) 。在实践中,最好只使用实际使用符号的单位。特别是,如果您真的依赖于Windows
和Messages
,那么您将遇到使用FMX交叉编译代码的问题(FMX控件通常没有HWND
和FMX TForm
不支持VCL变体的漂亮消息处理语法。