Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan finne sideantall for Print Dialog i VB.NET
    Bestemme sideantall for en " PrintDialog " kontroll i Visual Basic.NET programmet kan enkelt gjøres ved hjelp av noen få egenskaper . A " PrintDialog " class lar brukerne velge en skriver og velge hvilke deler av dokumentet skal skrives ut fra en Windows Forms-program . Få skriverinnstillingene ved hjelp av " PrinterSettings " eiendom . Du kan bestemme sideantall for antall kopier , eller minimum og maksimum sideantall, bruker den samme eiendommen . Du trenger
    Microsoft Visual Studio
    Vis flere instruksjoner
    en

    Launch Microsoft Visual Studio , klikk " Nytt prosjekt " fra den venstre ruten på skjermen , og utvide " Visual Basic " under " Installerte maler . " Klikk på " Windows" og dobbeltklikk på "Windows Forms Application " fra sentrum av dialog vinduet for å opprette et nytt prosjekt .
    2

    Dobbeltklikk på " Button" fra " Toolbox" -panelet for å legge til en ny knapp i skjemaet . Høyreklikk skjemaet, og klikk " Vis kode " for å åpne en kode modul
    3

    Legg til følgende linje med kode for å skape en global variabel til denne filen : .
    < p > Privat WithEvents docToPrint som ny Printing.PrintDocument
    4

    Kopier og lim inn følgende kode for å opprette en ny klikkhendelsen : en

    Private Sub button1_click ( ByVal avsenderen som System.Object , _

    ByVal e Som System.EventArgs ) Håndtak Button1.Click
    5

    Kopier og lim inn følgende kode for å bestemme sideantallet fra " PrintDialog1 " kontroll:
    < p> PrintDialog1.AllowSomePages = sant

    Dim minPage = PrintDialog1.PrinterSettings.MinimumPage

    Dim maxPage = PrintDialog1.PrinterSettings.MaximumPage

    Dim pageCnt = PrintDialog1.PrinterSettings.Copies

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

    & " max side: " & maxPage _

    & " Num eksemplarer :" & pageCnt )

    PrintDialog1.ShowHelp = sant

    PrintDialog1.Document = docToPrint

    Dim resultat Som DialogResult = PrintDialog1.ShowDialog ( )
    p Hvis ( resultat = DialogResult.OK ) deretter

    docToPrint.Print ( )

    End If

    End Sub
    6

    Trykk " F5 " for å kjøre programmet , og klikk " Button1 "for å vise en meldingsboks med min side , maks side og antall kopier som skal skrives ut .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lære FoxPro Online 
    ·Hvordan å få en EXE Fra VB6 
    ·Hvordan å kode en hvis setningen i QBasic 
    ·Hvordan bruke DirListBox i VB6 
    ·Hvordan skrive VBA-kode 
    ·Hvordan konvertere en kalender dato til en String 
    ·Visual Basic Tutorial på Eval Method 
    ·Slik viser en Spinner Når en VBA Macro kjører 
    ·Hvordan finne den hyssing Array i VB 6.0 
    ·Hvordan lage en kommando som Sletter tekst i Visual Bas…
      Anbefalte artikler
    ·Slik sletter noe fra en listeboks i Visual Basic 
    ·Hvordan lage en temperatur Konvertering Program i QBasi…
    ·Hvordan bruke VBS å dempe volumet 
    ·Hvordan fordele en 5D Array 
    ·Hva er forskjellen mellom analog og digital data 
    ·Hvordan gjør jeg en Racing Car Game på Flash 8 
    ·Hvor å Endre Borland C + + Rediger Screens 
    ·JavaScript som en server-side kode for Apache 
    ·Hvordan bygge din egen PC Programvare 
    ·Hvordan slette informasjonskapsler i en QTP Test 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/