我想訪問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