Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
yazıcı için form tasarımı yapmak.
#1
Herkese hayırlı işler ve kolaylıklar diliyorum.

Kullanıcı için yazdırma işlemi yaptırabilceği formlar tasarlamak istiyorum.
bunu şu anda aşağıdaki gibi manuel olarak yapıyorum.

Printer.BeginDoc();
Printer.Canvas.Font.Name := 'Courier New';
Printer.Canvas.Font.Size := 12;
TextHeight := Printer.Canvas.TextHeight('İĞŞ');
Printer.Canvas.TextOut(10, 10, 'PRİNTER TEST');
ShowMessage(BoolToStr(Printer.Printing, True));
Printer.EndDoc();

Aslında sormak istediğim 
Normal bir form üzerinde bazı alanlar ekleyip çıkarabileceği yazı boyutlarını ve fontunu değiştirebileceği ve tabiki istediği alana yazdırabileceği bir form tanımlamasını sağlamak.

Bunun için bildiğiniz örnek bir uygulama var mıdır ? Yoksa mantık ne şekilde olmalıdır. Bu Form üzeirnde bulunan alanlarla ilgil bilgileri nerde saklamak doğrudur. Bunun hakkında bilgi almak istemiştim.

şimdiden herkese çok teşekkür ediyorum.
Cevapla
#2
Merhabalar,

Fastreport kullanabilirsiniz. Son kullanıcı da kendi isteğine göre raporlar düzenleyebilir.
İncelemenizi tavsiye ederim.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
[url=https://www.google.com.tr/search?source=hp&ei=_Ps9W__dCIeiwALKyKqoCw&q=fastreport+runtime+design&oq=fastreport+runtime+design&gs_l=psy-ab.3..0i22i30k1l3j0i22i10i30k1.2809.2809.0.3113.1.1.0.0.0.0.132.132.0j1.1.0....0...1.1.64.psy-ab..0.1.130....0.ufNSiB3wvLQ][/url]
Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla
#3
Teşekkür ederim. İstediğim daha basit form tasarım ekranları ile ilgili yinede ilgi ve alakanıza çok teşekkür ediyorum.
Cevapla
#4
(17-07-2018, Saat: 13:38)Bay_Y Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Teşekkür ederim. İstediğim daha basit form tasarım ekranları ile ilgili yinede ilgi ve alakanıza çok teşekkür ediyorum.

Selam, ben aşağıdaki gibi bir form tasarlama ekranıyla nokta vuruşlu yazıcılar için fatura dizaynını kendim oluşturuyorum, kullanıcı içinde oldukça basit oluyor. Sizde buna benzer birşey yapabilirsiniz.

form_tasarim.gif

forma konan nesneleri bir veritabanına kaydediyorum, TOP una göre order by ile sıralayıp öyle yazdırıyorum. Tabi bu nokta vuruşlu yazıcı olduğu için bazı formuller ile satır sutun hesaplamaları yaptırıp on göre yazıcıya gönderiyorum. Sizde kendinize göre ayarlayıp gönderebilirsiniz.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
WWW
Cevapla
#5
Nokta vuruşlu yazıcılardaki gibi her harfin aynı alanı kapladığı durumlarda Consolas, Courier gibi fontları kullanmak büyük kolaylık.
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Çok sayıda form'daki DBgridlerin kolon genişliğini değiştirmek boreas 6 192 10-07-2019, Saat: 15:09
Son Yorum: boreas
  Form içinde exe nasıl çalıştırılır? Cyb3r 2 255 04-07-2019, Saat: 09:53
Son Yorum: Cyb3r
  [ÇÖZÜLDÜ] Veritabanından hızlı veri çekmek için tavsiye wiseman 6 340 31-05-2019, Saat: 22:34
Son Yorum: frmman
  ORM için öneri OBK 4 319 25-04-2019, Saat: 16:43
Son Yorum: kodamelesi
  Form Deactivate narkotik 6 392 09-04-2019, Saat: 09:08
Son Yorum: Tuğrul HELVACI



Konuyu Okuyanlar: 1 Ziyaretçi