Iasphelp::get_PageRateUnit 方法
PageRateUnit 可讓 ASP 網頁判斷頁面速率的表示單位。
語法
HRESULT get_PageRateUnit(
[out] long *pVal
);
參數
pVal [out]
呼叫端提供的記憶體位置指標,可接收值,指出頁面速率中使用的單位。 下表顯示四個可能的值。
值 | 意義 |
---|---|
1 | 列印速率單位是每分鐘的頁面。 |
2 | 列印速率單位是每秒的字元數。 |
3 | 列印速率單位是每分鐘幾行。 |
4 | 每分鐘列印速率單位為英吋。 |
這些值會對應至 Wingdi.h 頭檔中定義的常數PRINTRATEUNIT_PPM、PRINTRATEUNIT_CPS、PRINTRATEUNIT_LPM和PRINTRATEUNIT_IPM。 如需這些常數的詳細資訊,請參閱 Windows SDK 檔中 的 DeviceCapabilities 函式描述。
傳回值
此屬性會傳回下表中的其中一個值。
傳回碼 | 描述 |
---|---|
S_OK | 作業成功。 |
E_HANDLE | 尚未呼叫 Iasphelp::Open 方法。 |
E_OUTOFMEMORY | 記憶體不足。 |
VBScript 範例
查詢這個屬性,以判斷 Iasphelp::P ageRate 屬性值的表示單位。
必須先呼叫 Iasphelp::Open 方法,才能查詢 Iasphelp::P ageRateUnit 屬性。
Dim objPrinter, PtrPageRateUnit
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrPageRate = objPrinter.PageRateUnit
規格需求
目標平臺: 桌面