使用Delphi中的打印机单元

Luc*_*ari 5 delphi delphi-7 printers delphi-xe7

我想访问Delphi XE7中的打印机单元.我无法执行此操作,因为"打印机单元无法解析",如此图所示:

在此输入图像描述

作为Delphi的初学者,我不知道该怎么做.不要评判我.有没有办法添加引用或什么?谢谢.

Dal*_*kar 8

在Delphi XE2中,RTL/VCL/FMX单元名称已使用单元范围名称进行更新.所以你必须要么:

  1. 在您的uses子句中使用完全限定的单位名称,例如Vcl.Printers.

  2. 转到Project Options- > Delphi Compiler- > Unit scope names并确保Vcl列出,然后您可以Printers在您的uses子句中使用.

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`
Run Code Online (Sandbox Code Playgroud)

  • @ user1803300自引入Firemonkey以来,名称空间有点不可避免. (3认同)