Quickreport'ta sınırlı alana bilgi yazdırma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
muttalip
Üye
Mesajlar: 71
Kayıt: 18 Haz 2003 08:58
Konum: İstanbul
İletişim:

Quickreport'ta sınırlı alana bilgi yazdırma

Mesaj gönderen muttalip »

Quickreport'ta genişliği belli bir alana bilgi yazdırıyorum.Yazdıracağım bilginin bu alana sığıp sığmayacağını nasıl anlarım. Yazdırmadan önce bu öğrenmem gerekiyor.

Yanıtlarınız için şimdiden teşşekkürler.
Muttalip TOPTAŞ

Yıldız Teknik Üniversitesi
Bilgi İşlem Dairesi Başkanlığı

Tel: 0212-3832134
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7586
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba abi,

hemen aklıma gelen ilk çözüm aynı fontta gizli bir lable koyup, önce onun caption'ına bu değeri ata ve uzunluğunu alıp, atamak istediğin QrLabel ile karşılaştır.

Bunun dışında bazı fontların karakter uzunlukları sabit, mesela Courrier New gibi. Bu forntlardan birini kullanıyorsan karakter sayısı x bir karakterin uzunluğu gibi bulabilirsin.

Bir de Qr bileşenlerinde AutoStrecth denen bir özellik var. Genelde memo ve richedit için çok kullanışlı. eğer gelen text sığmıyor ise boyutu otomatikmen sığana kadar büyütüyor. Belki işine yarabilir.

NOT : önceki sorun için gerekli kodu gönderdim, ulaşmadı ise tekrar gönderebilirim.

Kolay gelsin.
Cevapla