Partager via


Méthode Iasphelp ::get_PageRateUnit

PageRateUnit permet à une page Web ASP de déterminer les unités dans lesquelles le taux de page est exprimé.

Syntaxe

HRESULT get_PageRateUnit(
  [out] long *pVal
);

Paramètres

pVal [out]
Pointeur fourni par l’appelant vers un emplacement de mémoire qui reçoit une valeur qui indique les unités utilisées dans le taux de pages. Les quatre valeurs possibles sont présentées dans le tableau suivant.

Valeur Signification
1 Les unités de vitesse d’impression sont des pages par minute.
2 Les unités de taux d’impression sont des caractères par seconde.
3 Les unités de débit d’impression sont des lignes par minute.
4 Les unités de débit d’impression sont de pouces par minute.

Ces valeurs correspondent aux constantes PRINTRATEUNIT_PPM, PRINTRATEUNIT_CPS, PRINTRATEUNIT_LPM et PRINTRATEUNIT_IPM, qui sont définies dans le fichier d’en-tête Wingdi.h. Pour plus d’informations sur ces constantes, consultez la description de la fonction DeviceCapabilities dans la documentation du SDK Windows.

Valeur retournée

Cette propriété retourne l’une des valeurs du tableau suivant.

Code de retour Description
S_OK L’opération a réussi.
E_HANDLE La méthode Iasphelp ::Open n’a pas été appelée.
E_OUTOFMEMORY Mémoire insuffisante.

Exemple VBScript

Interrogez cette propriété pour déterminer les unités dans lesquelles la valeur de la propriété Iasphelp ::P ageRate est exprimée.

La méthode Iasphelp ::Open doit être appelée avant que la propriété Iasphelp ::P ageRateUnit puisse être interrogée.

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

Configuration requise

Plateforme cible : Bureau

Voir aussi

Iasphelp ::P ageRate

Iasphelp ::Open