网站首页 >> eWebPrinter用户手册 >> 开发手册 >> 应用程序接口组件 >> 接口属性和方法

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