【发布时间】:2015-04-07 09:19:26
【问题描述】:
我想访问 Delphi XE7 中的打印机单元。我无法执行此操作,因为“无法解析打印机单元”,如图所示:
作为 Delphi 的初学者,我不知道该怎么做。不要评判我。有没有办法添加参考之类的? 谢谢。
【问题讨论】:
-
红色波浪线来自错误洞察,该功能在大多数情况下都不起作用。只需停用此功能...
标签: delphi delphi-7 delphi-xe7 printers
我想访问 Delphi XE7 中的打印机单元。我无法执行此操作,因为“无法解析打印机单元”,如图所示:
作为 Delphi 的初学者,我不知道该怎么做。不要评判我。有没有办法添加参考之类的? 谢谢。
【问题讨论】:
标签: delphi delphi-7 delphi-xe7 printers
在 Delphi XE2 中,RTL/VCL/FMX 单元名称已更新为 Unit Scope Names。所以你必须:
在uses 子句中使用完全限定的单位名称,例如Vcl.Printers。
转到Project Options -> Delphi Compiler -> Unit scope names 并确保Vcl 已列出,然后您可以在uses 子句中只使用Printers。
一个新的Vcl 项目具有以下默认单元范围名称:
Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell`
【讨论】: