VB怎样调用打印机设置打印picturebox里的图片
我现在调用windows打印机设置调用成功了但是设置完之后打印机没反应根本就打印不出来picturebox里的图片谁能帮我解决一下啊'DimPAsNewClass1'P....
我现在调用windows打印机设置调用成功了 但是设置完之后打印机没反应 根本就打印不出来picturebox里的图片 谁能帮我解决一下啊
'Dim P As New Class1
'P.Flags = cdlPDPageNums + cdlPDDisablePrintToFile + cdlPDNoSelection
'P.Min = 1
'P.FromPage = 3
'P.ToPage = 5
'P.Max = 100
'P.ShowPrinter
'Debug.Print Printer.DeviceName
'Debug.Print Printer.Copies
'Debug.Print P.FromPage
'Debug.Print P.ToPage
' Write here Print Code with Printer Object...
调用windows打印机设置的代码 还有就是PrintQuality 也不好用 控制不了打印质量 展开
'Dim P As New Class1
'P.Flags = cdlPDPageNums + cdlPDDisablePrintToFile + cdlPDNoSelection
'P.Min = 1
'P.FromPage = 3
'P.ToPage = 5
'P.Max = 100
'P.ShowPrinter
'Debug.Print Printer.DeviceName
'Debug.Print Printer.Copies
'Debug.Print P.FromPage
'Debug.Print P.ToPage
' Write here Print Code with Printer Object...
调用windows打印机设置的代码 还有就是PrintQuality 也不好用 控制不了打印质量 展开
4个回答
展开全部
Private Sub Command1_Click()
On Error GoTo ABC
If Picture1.Picture <> LoadPicture("") Then
Printer.PaintPicture Picture1.Picture, 200, Picture1.Top + 1000
Else
MsgBox "Picture1中没有图片可打印!"
End If
Printer.EndDoc
ABC:
Exit Sub
End Sub
On Error GoTo ABC
If Picture1.Picture <> LoadPicture("") Then
Printer.PaintPicture Picture1.Picture, 200, Picture1.Top + 1000
Else
MsgBox "Picture1中没有图片可打印!"
End If
Printer.EndDoc
ABC:
Exit Sub
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用Microsoft common dialog 吧,.print方法呼出打印机
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-01-13
展开全部
PaintPicture Picture1.Picture, 200, Picture1.Top + 1000
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询