我正在将一些项目更新到 XE2,但我不明白为什么在某些项目上
uses jpeg;
被接受
在其他方面我需要写
uses vcl.imaging.jpeg;
你能给我解释一下吗?
差异在于各个项目的项目选项中的单元范围名称设置。
如果你有Vcl.Imaging
包含在该设置中,那么您不需要完全指定单位范围。通常,从以前的 Delphi 版本升级的旧项目将具有Vcl.Imaging
包含在单元范围名称设置中。新项目则不然。
这在单元范围名称的文档 http://docwiki.embarcadero.com/RADStudio/en/Unit_Scope_Names.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)