2015-04-07 20 views
5

Delphi XE7'deki Yazıcı Birimi'ne erişmek istiyorum. Bu resmin gösterildiği gibi ben “Yazıcılar Birimi çözülemeyen” çünkü bunu yapmak mümkün değilim:Yazıcılar Birimini Delphi'de Kullanma

Delphi bir acemi olarak

enter image description here

, ne yapacağımı bilmiyorum. Beni yargılama. Referans veya başka bir şey eklemenin bir yolu var mı? Teşekkür ederiz.

+1

Kırmızı kırık çizgi hatası içgörü, çoğu zaman çalışmayan bir işlevselliğe değil. Sadece bu özelliği devre dışı bırakın ... – whosrdaddy

cevap

7

Delphi XE2'de, RTL/VCL/FMX birim adları Unit Scope Names ile güncelleştirildi. Vcl.Printers gibi, uses fıkrada

  1. kullanımı tam birim adları: Yani ya var. >Delphi Compiler - -

  2. Project Options gidin>Unit scope names ve Vcl, o zaman sadece Printers senin uses fıkrada kullanabilirsiniz listelenmiş olduğundan emin olun.

yeni Vcl proje aşağıdaki varsayılan Birimi Kapsam Adları vardır:

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` 
+1

Çok teşekkür ederim! Bir çekicilik gibi çalıştı! –

+0

Delphi'deki bu tüm Ad alanı fikrinden nefret ediyorum, eski okul yolunu beğendim. –

+3

@ user1803300 Firemonkey'in tanıtımından bu yana isim alanları kaçınılmazdı. –