vb.net2010中,如何实现单据打印,请各位高手提供一些源码和一些教程,万分感谢!

我设一个收费系统,在收费窗口中要收据打印功能,请大家帮我一把,先谢了... 我设一个收费系统,在收费窗口中要收据打印功能,请大家帮我一把,先谢了 展开
 我来答
爱栀竹的人
2014-01-02 · TA获得超过1352个赞
知道大有可为答主
回答量:1743
采纳率:0%
帮助的人:999万
展开全部
vb 里有printer对象,打印很简单。
vb.net 升级为
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 .Printer
这个没用过,你研究下
追问
有没有一些源码啊,
追答
太长了,截取了头尾,中间的省略不影响你看。
Private Function f_PrintScheme(ByVal sWaitingNo As String) As Boolean
‘变量定义略,超字数了。
'1 获取用户的设置 略超字数了
’下面是打印相关的代码。
'2.开始打印
on error goto mornwoo
With Printer
'1. 设置字体,并打印标题
With .Font
.Name = "隶书"
.Size = start.myFontSize.Size_Title
.Bold = True
.Italic = False
.Underline = False
.Strikethrough = False
End With
tmpX = Printer.Width / 2 - Printer.TextWidth( "滨海区服务中心") / 2
tmpY = 0
.CurrentY = tmpY
.CurrentX = tmpX
Printer.Print "滨海区服务中心" '居中打印标题
’2 重复下面三句来实现打印一行新数据,
.CurrentY = x坐标
.CurrentX = y坐标
Printer.Print "打印内容"
...
'最后结束打印
.EndDoc '结束打印。
End With
f_PrintScheme = True
Exit Function

mornwoo:
Printer.KillDoc '出错了,删除打印文档。
End Function
箩贝Cw2ef
2014-01-02 · TA获得超过231个赞
知道小有建树答主
回答量:1114
采纳率:0%
帮助的人:419万
展开全部
复杂的打印可进行讨论,简单的就算了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式