VB.NET kullanarak bir form üzerinde yazı yazdırmak oldukça kolaydır. Aşağıdaki adımları izleyerek, form üzerinde bir yazı yazdırma programı yapabilirsiniz:

Vb.Net ile Forma Yazı Yazdırma Programı Nasıl Yapılır? Detaylı Anlatım

İlk olarak, yeni bir Windows Form projesi oluşturun ve form üzerine bir buton ve bir etiket ekleyin. Etiket, yazdırılacak metnin görüntüleneceği yer olacaktır.

Butona çift tıklayarak, tıklama işlemi için bir olay işleyicisi ekleyin. Ardından, olay işleyicisinin içine aşağıdaki kodu ekleyin:

vb.net

Private Sub btnPrint_Click(sender As Object, e As EventArgs) Handles btnPrint.Click
‘ Yazdırılacak metni ayarlayın
Dim textToPrint As String = “Bu yazı form üzerine yazdırılıyor.”

    ' Yazıcı özelliklerini ayarlayın
    Dim pd As New Printing.PrintDocument()
    pd.DefaultPageSettings.Landscape = False

    ' Yazdırma işlemini başlatın
    AddHandler pd.PrintPage, Sub(sender2 As Object, e2 As Printing.PrintPageEventArgs)
        e2.Graphics.DrawString(textToPrint, Me.Font, Brushes.Black, e2.MarginBounds, StringFormat.GenericTypographic)
    End Sub

    pd.Print()
End Sub

Bu kod, butona tıklandığında çalışacaktır. İlk olarak, yazdırılacak metni bir değişkene atarız. Daha sonra, yazıcı özelliklerini ayarlamak için bir PrintDocument örneği oluştururuz. Son olarak, yazdırma işlemini başlatırız ve PrintPage olayına abone oluruz. PrintPage olayı, yazdırılacak metnin form üzerine yazdırılması için gereken kodu içerir. Kod, Graphics.DrawString metodunu kullanarak metni yazdırır.
Son olarak, formun üzerindeki butona tıklanınca, btnPrint_Click olay işleyicisi çalışacaktır ve yazdırma işlemi gerçekleşecektir. Yazdırılan metin, form üzerindeki etikette görüntülenecektir.
Bu adımları takip ederek, VB.NET kullanarak form üzerinde yazı yazdırma programı yapabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir