Anda di halaman 1dari 1

Private Sub imprimeTicket()

Const TW As Integer = 567


Dim Y As Integer
Dim BeginPage, EndPage, NumCopies, i
CommonDialog1.CancelError = True
On Error GoTo ErrHandler
' CommonDialog1.ShowPrinter
BeginPage = CommonDialog1.FromPage
EndPage = CommonDialog1.ToPage
NumCopies = CommonDialog1.Copies
'-----------------------------------------------------------------------------'Prepara la frase del saludo final
HazFrase
'-----------------------------------------------------------------------------'-----------------------------------------------------------------------------' Cdigo para enviar los datos a la impresora
'-----------------------------------------------------------------------------Dim Suma As Double
For i = 1 To NumCopies 'Determina el nmero de copias a imprimir
Printer.Print ""
Y = Printer.CurrentY
Suma = 0
'---------------------------------------------------------------------------'Define el tipo de letra
'---------------------------------------------------------------------------Printer.Print ""
Y = Printer.CurrentY
Printer.FontName = "FontA2x1" 'Esta fuente es propia de la impresora Samnsung
'-------------------------------------------------------------------' Imprime el logo
'-------------------------------------------------------------------Picture1.Picture = LoadPicture(camino & "\logo.jpg")
Picture1.Top = 0
Picture1.Left = 0
Printer.CurrentX = 0.5 * TW
Printer.CurrentY = 0.3 * TW
Printer.PaintPicture Picture1.Picture, Printer.CurrentX, Printer.CurrentY

Anda mungkin juga menyukai