Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako určiť počet stránok pre tlačový dialóg v VB.NET

Určenie počet stránok pre " PrintDialog " kontrolou vo vašom jazyku Visual Basic.NET aplikácií možno ľahko vykonať pomocou niekoľkých vlastností . " PrintDialog " trieda umožňuje užívateľom zvoliť tlačiareň a vybrať , ktoré časti dokumentu na tlač z Windows Forms aplikácie . Získať nastavenie tlačiarne pomocou " PrinterSettings " vlastnosť . Môžete určiť počet stránok k počtu kópií , alebo minimálny a maximálny počet stránok, s použitím rovnaké vlastnosti . Veci , ktoré budete potrebovať v Microsoft Visual Studio
Zobraziť ďalšie inštrukcie Cestuj 1

Spustite program Microsoft Visual Studio , kliknite na tlačidlo " Nový projekt " v ľavej časti okna obrazovky počítača , a rozšíriť " Visual Basic " pod " Nainštalované šablóny . " Kliknite na " Windows " a double - kliknite na " Windows Forms aplikácie " od centra v dialógovom okne vytvoriť nový projekt .
2

Double - kliknite na tlačidlo " " z " Toolbox " paneli pridať nové tlačidlo do formulára . Kliknite pravým tlačidlom myši na formulár a kliknite na tlačidlo " Zobraziť kód " pre otvorenie modulu kódu
3

Pridajte nasledujúci riadok kódu vytvoriť globálnu premennú tohto súboru : .

Súkromné ​​WithEvents docToPrint ako nový Printing.PrintDocument
4

skopírujte a vložte nasledujúci kód vytvoriť novú udalosť click :

Private Sub Button1_Click ( byval odosielateľa ako System.Object , _

byval e ako System.EventArgs ) Kľuky Button1.Click
5

skopírujte a vložte nasledujúci kód určiť počet stránok z kontroly " PrintDialog1 " :

PrintDialog1.AllowSomePages = TRUE

Dim minPage = PrintDialog1.PrinterSettings.MinimumPage

Dim MAXPage = PrintDialog1.PrinterSettings.MaximumPage

Dim pageCnt = PrintDialog1.PrinterSettings.Copies

MessageBox.Show ( " Min strana : " & minPage _

a " Max stránku : " a MAXPage _

a " Num kópií : " & pageCnt )

PrintDialog1.ShowHelp = TRUE

PrintDialog1.Document = docToPrint

Dim výsledok ako DialogResult = PrintDialog1.ShowDialog ( )

( výsledok = DialogResult.OK ) potom

docToPrint.Print ( )

End If

End Sub
6

Stlačte " F5 " spustiť program a kliknite na tlačidlo " Button1 " sa zobrazí okno so správou sa stránkou min , max strane a počet kópií , ktoré chcete vytlačiť .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené