社区
VB
帖子详情
VB.NET中使用PrintDocument控件实现打印
feitian1
2006-05-26 02:05:36
我已经使用画图设计好了纸张格式.纸张设计格式相当于5*2列的表格形式.假如规定一张A4纸上可以打印10条数据.数据库中假如有32条数据,现在已经打印了10条数据,那其他剩下数据在下页中显示,那么分页怎么实现呢?那纸张格式也要显示出来.
高手请指.谢谢!!
...全文
1152
4
打赏
收藏
VB.NET中使用PrintDocument控件实现打印
我已经使用画图设计好了纸张格式.纸张设计格式相当于5*2列的表格形式.假如规定一张A4纸上可以打印10条数据.数据库中假如有32条数据,现在已经打印了10条数据,那其他剩下数据在下页中显示,那么分页怎么实现呢?那纸张格式也要显示出来. 高手请指.谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sx_lxh
2006-05-27
打赏
举报
回复
If iCurPageNum < strPrint.GetUpperBound(0) Then
e.HasMorePages = true
else
e.HasMorePages =false
End If
kssys
2006-05-27
打赏
举报
回复
参看:http://community.csdn.net/Expert/TopicView3.asp?id=4730615
回复人:kssys(泡在CSDN,骗分) ( 四级(中级)) 信誉:100 2006-5-6 22:38:38 得分:0
?
很晚了,随意写一下。
Imports System.IO
Imports System.Drawing.Printing
Private printFont As New Font("Arial", 10)
Private iCurPageNum As Integer = 0
Private strPrint() As String = {"第一页测试字串", "哈哈这是第二页"}
Private Sub PrintDoc_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDoc.PrintPage
Dim rectDraw As New RectangleF( _
e.MarginBounds.Left, e.MarginBounds.Top, e.MarginBounds.Width, e.MarginBounds.Height)
e.Graphics.DrawString(strPrint(iCurPageNum), printFont, Brushes.Black, rectDraw, strFormat)
If iCurPageNum < strPrint.GetUpperBound(0) Then
e.HasMorePages = False
else
e.HasMorePages =True
End If
iCurPageNum += 1
End Sub
hzybc
2006-05-27
打赏
举报
回复
e.HasMorePages = True '不是立即换页的命令,
Exit Sub '加这句才是
打印时要控制已打印的位置和数量
copico
2006-05-26
打赏
举报
回复
http://net.kaifz.com/PrintDocument-t165696.htm
使用
PrintD
ocument
控件
和
PrintD
ialog
控件
实现
打印
文档内容
在Windows应用程序开发
中
,我们经常需要
实现
打印
功能,让用户能够将屏幕上的文本、图像或者其他信息输出到
打印
机。本文将详细讲解如何
使用
`
PrintD
ocument
`
控件
和`
PrintD
ialog`
控件
来
实现
这一功能,主要针对.NET框架...
VB.net
实现
打印
的简单方法
本篇文章将深入探讨如何
使用
VB.NET
实现
简单的
打印
功能,主要包括以下知识点: 1. **
PrintD
ocument
对象**:在
VB.NET
中
,`System.Drawing.Printing`命名空间
中
的`
PrintD
ocument
`类是我们进行
打印
操作的核心。这个类...
VB.NET
二维码生成和
打印
实例
本文将深入探讨如何
使用
VB.NET
来
实现
这一功能,以及相关的技术点。 首先,我们要了解二维码(QR Code)是一种二维条形码,可以存储大量的数据,包括文本、网址、联系信息等。在
VB.NET
中
生成二维码,我们可以借助...
vb.net
如何
打印
dataGridview
中
的数据
在
VB.NET
环境
中
,
打印
DataGridView
控件
中
的数据是一个常见的需求,特别是在报表或数据分析的应用场景
中
。以下将详细讲解如何
实现
这个功能。 首先,我们要理解DataGridView是.NET Framework提供的一种用于显示表格...
在
vb.net
下
实现
的
打印
datagridview的类 源代码
这个
VB.NET
实现
打印
DataGridView 的类源代码提供了一个完整的解决方案,展示了如何
使用
VB.NET
实现
打印
DataGridView 的功能。该类的设计和
实现
机理可以作为学习和参考的对象,可以帮助开发者更好地理解和掌握 ...
VB
16,720
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章