Hva er en Dialog Form i Visual Basic?

En dialogboks form, mer kjent som en dialogboks, er en form med sin "FixedDialog" som sitt "FormBorderStyle" eiendom. Du bruker den til å samhandle med en bruker, og enten få eller lagre ulike data til og fra programmet. Du legger disse klassene og funksjonene til prosjektet for å gjøre alt fra skjermen et varsel for å åpne flere filer for inkludering i programmet.

Funksjon

Du kan bruke dialogbokser som en måte å overføre data til brukeren, er det bare å varsle henne til litt informasjon hun vil finne nyttig, eller som et avbrudd i programmet som brukeren må oppfylle før hun kan fortsette, for eksempel hvis hun trenger å åpne en mappe eller en registrering for å arbeide med. Viser en dialogboks fungerer på samme måte som enhver annen form: ved å skjule eller lossing den. Du kan bruke så mange dialogformer som du trenger i ditt program, noen ganger mer enn én om gangen.

klasser

Visual Basic har flere dialogstandardskjemaer du kan legge til ditt prosjekt. Den "ColorDialog" boksen lar brukeren velge en farge, for eksempel for å tegne eller å sette sin egen bakgrunnsfarge. Tilsvarende "FontDialog" form lar ham velge en font. Den "Folder" åpner et navigasjons dialogboks der brukeren velger en mappe for å åpne i sitt program. Den "OpenFileDialog" fungerer på samme måte, bortsett fra de bruker søker etter en fil i stedet. Og "SaveFileDialog" åpner en dialogboks, som brukeren benytter for å lagre sine filer til sitt system.

andre typer

Visual Basic har også flere andre funksjoner som krever ulike dialog former, slik som "MsgBox" og "InputBox" funksjoner. Den tidligere viser bare en melding på skjermen og er nyttig for å feilsøke programmet for å finne ut hvor det oppstår feil i koden. Sistnevnte ber brukeren å legge inn noen data og lagrer det. Du kan også lage dine egne skjemaer og kaller dem prosjektet på samme måte med Visual Basic er dialogformer.

programmering

Når du legger til en dialog skjema til prosjektet, bruker du det ved å gå sine private tilstelninger. For eksempel, "showdialog" er den du bruker til å åpne skjemaet når prosjektet går. Du kan ringe funksjon når som helst, for eksempel når brukeren åpner programmet, når hun klikker på en knapp eller når en annen hendelse inntreffer. Du kan bruke skjemaer for å sette egenskaper for andre deler av prosjektet. For eksempel vil "Me.BackColor = ColorDialog1.Color" sette bakgrunnsfarge på skjemaet til en brukeren velger fra dialogboksen form.