Yazıcı ayarlarını kod ile değiştirmek

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
celalatak
Üye
Mesajlar: 70
Kayıt: 27 Şub 2004 12:41

Yazıcı ayarlarını kod ile değiştirmek

Mesaj gönderen celalatak »

Qraport kullanıyorum. Programda çıktı alınması gereken iki kağıt tipi var. Bir standart 14x 11 inc sürekli form diğer standart olmayan 210x180 mm sürekli form.
Kullanıcı yazıcı ayarlarına girip kağıt ayarlarını yaparsa sorunsuz çalışıyor (tabi standart olmayan kağıtta custom kullanıyorum).

Sorularıma gelince
1- Sayfayı bastırmadan önce kağıt tipini kodla nasıl değişteribilirim? Kağıt tipini costum seçersem sayfa boyutlarını kodla nasıl değiştirebilirim?

2- Xp de custom kağıt seçeneği yok (veya ben bulamadım :) )xp de standart dışı kağıtları nasıl ayarlayacağım?

Yarrdımcı olanlara teşekkürler.
Kullanıcı avatarı
iason
Üye
Mesajlar: 38
Kayıt: 18 Kas 2003 02:01
Konum: İstanbul
İletişim:

Mesaj gönderen iason »

Raporun Page ozelliginin icindeki ozellikleri koddan degistirebilirsiniz.
Ornegin:

Kod: Tümünü seç

QR1.Page.BottomMargin := ...;
QR1.Page.Width := ...;

Diger soruna gelirsek, ben de bunu yeni ogrendim.
XP de Ayarlar->Yazicilar ekranini acin. Dosya menusunden 'Sunucu Ozellikleri' ni acin.
Orada yeni bir boyut olusturup, yazicinizin ozelliklerinde sizin olusturdugunuz bu sayfa boyutunu secin.
Cevapla