public stampante as new printer
stampante.configure ' per scegliere la stampante
stampante.name ' il nome è corretto
Paint.Begin(stampante)
Public Sub BTN_Chiudi_Click()
Me.Close
End
Public Sub Form_Open()
End
Public Sub BTN_Stampa_Click()
Me.Printer1.Configure
Me.printer1.Print
' Printer1_Begin()
' Printer1_Draw()
' Printer1_End()
End
Public Sub Printer1_Begin()
End
Public Sub Printer1_End()
End
Public Sub Printer1_Draw()
Dim Messaggio As String
Messaggio = "Res: " & Str(printer1.Resolution) & ", Width: " & Str(printer1.PaperWidth) & ", Height: " & Str(printer1.PaperHeight)
message.Info(Messaggio)
Paint.Font.Name = "Sans"
Paint.Font.Size = 90
Paint.Font.Bold = True
Paint.MoveTo(10, 135)
Paint.Text("Hello kdjgh gkjh kghdf kgjh kgh kjgh kjh kh k kh khkh")
Paint.End
End
Non ho ancora chiuso la discussione perchè non riesco ancora a far funzionare la stampante.
Sistemao ticamente mi tira fuori un foglio miseramente bianco.
Allego un banale sorgente non funzionante.Codice: [Seleziona]
Public Sub BTN_Chiudi_Click()
Me.Close
End
Public Sub Form_Open()
End
Public Sub BTN_Stampa_Click()
Me.Printer1.Configure
Me.printer1.Print
' Printer1_Begin()
' Printer1_Draw()
' Printer1_End()
End
Public Sub Printer1_Begin()
End
Public Sub Printer1_End()
End
Public Sub Printer1_Draw()
Dim Messaggio As String
Messaggio = "Res: " & Str(printer1.Resolution) & ", Width: " & Str(printer1.PaperWidth) & ", Height: " & Str(printer1.PaperHeight)
message.Info(Messaggio)
Paint.Font.Name = "Sans"
Paint.Font.Size = 90
Paint.Font.Bold = True
Paint.MoveTo(10, 135)
Paint.Text("Hello kdjgh gkjh kghdf kgjh kgh kjgh kjh kh k kh khkh")
Paint.End
End
Non ho ancora chiuso la discussione perchè non riesco ancora a far funzionare la stampante.
Sistematicamente mi tira fuori un foglio miseramente bianco.
Allego un banale sorgente non funzionante.Codice: [Seleziona]Public Sub BTN_Stampa_Click()
Me.Printer1.Configure
Me.printer1.Print
End
Public Sub Printer1_Draw()
Dim Messaggio As String
Messaggio = "Res: " & Str(printer1.Resolution) & ", Width: " & Str(printer1.PaperWidth) & ", Height: " & Str(printer1.PaperHeight)
message.Info(Messaggio)
Paint.Font.Name = "Sans"
Paint.Font.Size = 90
Paint.Font.Bold = True
Paint.MoveTo(10, 135)
Paint.Text("Hello kdjgh gkjh kghdf kgjh kgh kjgh kjh kh k kh khkh")
Paint.End
End
hai risolto?