PrintPagesA
Gengivelse og udskrivning
Beskrivelse
Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med PrintPages, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel
Gengiver en liste over sideintervaller fra det valgte dokument på den angivne printer.
Syntaks
Delphi
Function DLPrintPagesA(InstanceID: Integer; PrinterName, PageRanges: PAnsiChar; Options: Integer): Integer;
DLL
int DLPrintPagesA(int InstanceID, const char * PrinterName, const char * PageRanges, int Options);
Parametre
| PrinterName | Navnet på den printer, der skal bruges til udskrivning. Dette er det navn, der vises i Windows Print Manager. Brug funktionen GetPrinterNames til at returnere en liste over gyldige printere på systemet. En værdi returneret af funktionen NewCustomPrinter kan også bruges her. |
|---|---|
| PageRanges | En liste over sider, der skal udskrives, f.eks. "1-10,12,14" |
| Options | Brug funktionen PrintOptions til at hente en værdi til denne parameter |
Returværdier
| 0 | Der opstod en fejl |
|---|---|
| 1 | Siderne blev udskrevet korrekt |