PrintPagesA

İşleme ve yazdırma

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış PrintPages ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

Seçili belgedeki bir sayfa aralığı listesini belirtilen yazıcıya işler

Sözdizimi

Delphi

Function DLPrintPagesA(InstanceID: Integer; PrinterName, PageRanges: PAnsiChar; Options: Integer): Integer;

DLL

int DLPrintPagesA(int InstanceID, const char * PrinterName, const char * PageRanges, int Options);

Parametreler

PrinterNameYazdırma için kullanılacak yazıcının adı. Bu, Windows Print Manager içinde görünen addır. Sistemdeki geçerli yazıcıların listesini döndürmek için GetPrinterNames işlevini kullanın. NewCustomPrinter işlevi tarafından döndürülen bir değer de burada kullanılabilir
PageRangesYazdırılacak sayfaların listesi, örneğin "1-10,12,14"
OptionsBu parametre için bir değer elde etmek üzere PrintOptions işlevini kullanın

Dönüş değerleri

0Bir hata oluştu
1Sayfalar başarıyla yazdırıldı