Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 使用打印文档控件时如何获取打印的页数?_Vb.net - Fatal编程技术网

Vb.net 使用打印文档控件时如何获取打印的页数?

Vb.net 使用打印文档控件时如何获取打印的页数?,vb.net,Vb.net,正如标题所说,我想得到用户发送订单后打印的总页数。这是因为我有一个数据库,在那里我需要像“A4颜色(或黑白)/45页”一样存储销售信息。我关心的页数,但我不知道是否有可能获得颜色模式的信息太多。感谢您的帮助没有打印文档控件。控件是直接或间接继承控件类的类控件不出现在PrintDocument类的继承链中PrintDocument是一个组件,它是WinForms designer中需要使用的所有组件。已打印或将要打印的页数不是存储在PrintDocument对象中的内容。每次引发PrintPage

正如标题所说,我想得到用户发送订单后打印的总页数。这是因为我有一个数据库,在那里我需要像“A4颜色(或黑白)/45页”一样存储销售信息。我关心的页数,但我不知道是否有可能获得颜色模式的信息太多。感谢您的帮助

没有打印文档控件。控件是直接或间接继承
控件
类的类<代码>控件不出现在
PrintDocument
类的继承链中
PrintDocument
是一个组件,它是WinForms designer中需要使用的所有组件。已打印或将要打印的页数不是存储在
PrintDocument
对象中的内容。每次引发
PrintPage
事件时都会打印一页,因此,如果希望打印页数,则每次引发该事件时都需要增加一个计数器。另一种方法是在
BeginPrint
事件处理程序中执行所有计算。例如,如果您正在打印记录,并且您知道每页要打印多少条记录和要打印多少条记录,那么在进行任何打印之前,您将知道要打印多少页。