我想访问Delphi XE7中的打印机单元。我不能做到这一点,因为“打印机单位不能得到解决”这一形象上,如图所示:在Delphi中使用打印机单元
如德尔福初学者,我不知道该怎么办。不要评价我。有没有添加引用或其他的方法? 谢谢。
我想访问Delphi XE7中的打印机单元。我不能做到这一点,因为“打印机单位不能得到解决”这一形象上,如图所示:在Delphi中使用打印机单元
如德尔福初学者,我不知道该怎么办。不要评价我。有没有添加引用或其他的方法? 谢谢。
在Delphi XE2中,RTL/VCL/FMX单元名称更新为Unit Scope Names。所以,你必须要么:
使用完全合格的单位在uses
条款的名称,如Vcl.Printers
。
去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`
非常感谢!像魅力一样工作! –
我有点恨德尔福的整个命名空间的想法,我喜欢它的老派方式。 – 2015-04-07 12:52:24
@ user1803300自推出Firemonkey以来,名称空间是不可避免的。 –
红色的波浪线是从错误的见解,不工作的大部分时间功能。只需停用此功能... – whosrdaddy