次の方法で共有


Iasphelp::get_PageRateUnit メソッド

PageRateUnit を使用すると、ASP Web ページでページ レートを表す単位を決定できます。

構文

HRESULT get_PageRateUnit(
  [out] long *pVal
);

パラメーター

pVal [out]
ページ レートで使用される単位を示す値を受け取るメモリ位置への呼び出し元が指定したポインター。 次の表に、有効な 4 つの値を示します。

Value 意味
1 印刷速度の単位は、1 分あたりのページ数です。
2 印刷速度の単位は、1 秒あたりの文字です。
3 印刷速度の単位は、1 分あたりの行数です。
4 印刷速度の単位は、1 分あたりのインチです。

これらの値は、Wingdi.h ヘッダー ファイルで定義されている定数 PRINTRATEUNIT_PPM、PRINTRATEUNIT_CPS、PRINTRATEUNIT_LPM、および PRINTRATEUNIT_IPM に対応します。 これらの定数の詳細については、Windows SDK ドキュメントの DeviceCapabilities 関数の説明を参照してください。

戻り値

このプロパティは、次の表のいずれかの値を返します。

リターン コード 説明
S_OK 操作に成功しました。
E_HANDLE Iasphelp::Open メソッドが呼び出されていません。
E_OUTOFMEMORY メモリが不足しています。

VBScript の例

このプロパティに対してクエリを実行して、Iasphelp::PageRate プロパティ値が表される単位を決定します。

Iasphelp::PageRateUnit プロパティを照会するには、Iasphelp::Open メソッドを呼び出す必要があります。

Dim objPrinter, PtrPageRateUnit
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
PtrPageRate = objPrinter.PageRateUnit

要件

ターゲット プラットフォーム: デスクトップ

関連項目

Iasphelp::PageRate

Iasphelp::Open