共用方式為


Iasphelp::CalcJobETA 方法

CalcJobETA 方法可讓 ASP 網頁計算列印作業完成的時間。

語法

HRESULT CalcJobETA();

參數

這個方法沒有任何參數。

傳回值

下表顯示這個方法的可能傳回值。

傳回碼 描述
S_OK 此方法已成功。
E_HANDLE 尚未呼叫 Iasphelp::Open 方法。
E_OUTOFMEMORY 記憶體不足。

VBScript 範例

CalcJobETA 方法會計算可使用 Iasphelp 屬性後續擷取的列印作業資訊。 取得下列任何屬性之前,請先呼叫 CalcJobETA

Iasphelp::JobCompletionMinute

Iasphelp::P endingJobCount

Iasphelp::AvgJobSize

Iasphelp::AvgJobSizeUnit

在呼叫 CalcJobETA 之前,這些屬性的值都是零。 如果 CalcJobETA 判斷目前印表機無法使用印表機速率,後續呼叫 JobCompletionMinute 會擷取值 -1。

必須先呼叫 Iasphelp::Open 方法, 才能呼叫 CalcJobETA 方法。

Dim objPrinter
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
objPrinter.CalcJobETA

規格需求

目標平臺: 桌面

另請參閱

Iasphelp::JobCompletionMinute

Iasphelp::P endingJobCount

Iasphelp::AvgJobSize

Iasphelp::AvgJobSizeUnit

Iasphelp::Open