PrintPagesA
Rendu et impression
Description
Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à PrintPages et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle
Imprime une liste de plages de pages du document sélectionné sur l'imprimante spécifiée
Syntaxe
Delphi
Function DLPrintPagesA(InstanceID: Integer; PrinterName, PageRanges: PAnsiChar; Options: Integer): Integer;
DLL
int DLPrintPagesA(int InstanceID, const char * PrinterName, const char * PageRanges, int Options);
Paramètres
| PrinterName | Nom de l’imprimante à utiliser, tel qu’il apparaît dans le Gestionnaire d’impression Windows. Utilisez GetPrinterNames pour obtenir la liste des imprimantes valides du système. Une valeur renvoyée par NewCustomPrinter peut aussi être utilisée ici |
|---|---|
| PageRanges | Liste de pages à imprimer, par exemple "1-10,12,14" |
| Options | Utilisez la fonction PrintOptions pour obtenir une valeur pour ce paramètre |
Valeurs de retour
| 0 | Une erreur s’est produite |
|---|---|
| 1 | Les pages ont été imprimées |