Utklippstavlen er et område av minnet i Windows som er avsatt til å tillate brukere og programmer for å flytte tekst, bilder og andre data mellom skjemaene . Det kan best forklares ved å si at det er der dataene går når en bruker velger å kopiere og lime . I tillegg til vanlig Ctrl -C /V og redigere menyvalg som tillater brukere å legge til og hente ting fra utklippstavlen , kan det også få tilgang programmatisk i Visual Basic ved hjelp av noen enkle kommandoer . Du trenger
Visual Basic 2008
Vis flere instruksjoner
en
Opprett en ny Visual Basic-prosjekt . Den enkleste måten å gjøre dette på er å klikke på Fil-menyen og velg skape nytt prosjekt . Trykk OK eller neste for noen dialogbokser som dukker opp før du finner deg selv på " Graphical User Interface ( GUI )" designer med et tomt vindu for ditt bruksområde.
2
Dra en etikett fra komponentene liste på venstre side av skjermen i vinduet ditt . Plassere den et sted nær toppen av vinduet . Se etter eiendom listeeditor nederst til høyre side av skjermen, og endre " teksten" eiendommen slik at det står " Dette er teksten som vil være kopier til utklippstavlen . "
3
Dra en knapp fra komponentene listen og plassere den ved siden av eller rett under etiketten du har lagt i trinn to . Gå til eiendommene redaktør og endre " teksten " eiendom slik at den leser " Kopier". Deretter går du til "navn" eiendom og endre den til " CopyButton . "
4
Dra en annen knapp fra komponentene listen og plasser den under den siste knappen . Endre sin "tekst" egenskapen til "Lim inn" og dets " navn " eiendom til " PasteButton . "
5
Dra en RichTextBox fra komponentene listen og plassere den på skjemaet. Ikke gjør noen endringer til sine eiendommer .
6
Dobbeltklikk på "Kopier "-knappen . Dette vil ta deg ut av GUI designer og inn i kildekoden editor. Det vil også opprette en hendelse funksjonen til knappen . Denne funksjonen vil bli kalt når noen klikker på knappen i programmet
Lim inn følgende kode inn i arrangementet funksjon: .
My.Computer.Clipboard.SetText ( Label1.Text , System.Windows . Forms.TextDataFormat.Text )
p Dette vil flytte teksten fra etiketten til utklippstavlen ved hjelp av standard ANSI tekstformat. Alternative dataformater du kan bruke inkludere Rich Text Format (RTF ) , Unicode , Hyper Text Markup Language ( HTML ) og kommadelte ( CSV ) .
7
Klikk på "design " for å gå tilbake til GUI designer. . Dobbeltklikk på "Lim inn" -knappen for å gå tilbake til kilden redaktør og automatisk opprette en hendelse funksjon
Skriv inn følgende kode :
RichTextBox1.Text = My.Computer.Clipboard.GetText ( System.Windows.Forms.TextDataFormat.Text )