3.2.2.5 IsEnd 方法
功能描述:
判断是否已打印完成。一般用此方法判断后再使用GetPageCount(), GetFileCount()方法。如果您要使用此方法,请在实际打印前使用ResetStatus()方法。
方法语法:
Function IsEnd( ByVal s_PrinterName As String, Optional ByVal l_TimeOut As Long = 20 ) As Boolean |
方法参数:
参数名 |
类型 |
描述 |
s_PrinterName |
String |
打印机名 |
l_TimeOut |
Long |
可选参数。超时时间。单位分钟。默认是20分钟。 当指定时间内还没有检测到打印完成,则返回false. |
返回值:
类型 |
描述 |
Boolean |
true:已检测到打印完成 false:未检测到打印完成,超时 |
调用示例:
If obj.IsEnd("eWebPrinter", 10) = True Then '判断打印完成,然后再获取文件数 n_PageCount = obj.GetPageCount("eWebPrinter") End If |