Het klembord is een gebied van geheugen in Windows , dat wordt gereserveerd om gebruikers en toepassingen om tekst , afbeeldingen en andere gegevens tussen formulieren te verplaatsen . Het kan het best worden verklaard door te zeggen dat het is waar de gegevens gaat als een gebruiker ervoor kiest om te kopiëren en plakken . Naast de normale Ctrl - C /V en bewerk menu- opties waarmee gebruikers om dingen toe te voegen en op te halen van het klembord , het kan ook worden programmatisch benaderd in Visual Basic met behulp van een paar simpele commando's . Wat je nodig hebt Visual Basic 2008 Toon Meer Aanwijzingen 1 Maak een nieuw Visual Basic project . De eenvoudigste manier om dit te doen is te klikken op het menu Bestand en selecteer nieuwe project . Druk op ok of volgende voor dialoogvensters die pop-up totdat je merkt dat je op de " Graphical User Interface ( GUI ) " ontwerper met een leeg venster voor uw toepassing . Kopen van 2 Sleep een etiket van de bestanddelen lijst aan de linkerkant van het scherm in uw venster . Plaats deze ergens in de buurt van de bovenkant van je scherm . Kijk voor de property list editor aan de onderkant rechts van het scherm en verander de " tekst" eigenschap zodat het leest , " Dit is de tekst die kopieën naar het klembord zal zijn . " 3 Sleep een knop uit de lijst onderdelen en plaats deze naast of net onder het label is toegevoegd in stap 2 . Ga naar de eigenschappen editor en verander de " tekst" eigenschap zodat het leest 'Kopiëren'. Ga dan naar de " naam " eigendom en verander het naar " CopyButton . " 4 Sleep een andere knop uit de lijst onderdelen en plaats deze onder de laatste knop . Verander de "text " eigenschap in op " Plakken" en de " naam " eigenschap in op " PasteButton . " 5 Sleep een RichTextBox uit de lijst onderdelen en plaats het op het formulier . Breng geen wijzigingen aan te brengen in de eigenschappen . 6 Dubbelklik op de " Copy" knop . Dit zal u uit de GUI ontwerper en in de broncode-editor . Het zal ook een functie gebeurtenis maken voor uw knoop . Deze functie wordt aangeroepen wanneer iemand op de knop klikt in uw toepassing Plak de volgende code in het event -functie : . My.Computer.Clipboard.SetText ( Label1.Text , System.Windows . Forms.TextDataFormat.Text ) op Dit zal de tekst van het label te verplaatsen naar het klembord met de standaard ANSI- tekstformaat . Alternatieve data formaten die je kunt gebruiken zijn onder andere Rich Text Format ( RTF ) , Unicode , Hyper Text Markup Language ( HTML ) en Comma Separated Value ( CSV ) . 7 Klik op het tabblad " ontwerp" om terug te gaan om de GUI Designer . . Dubbelklik op het " Paste " -knop om terug te gaan naar de bron editor en automatisch een functie gebeurtenis maken Schrijf de volgende code : RichTextBox1.Text = My.Computer.Clipboard.GetText ( System.Windows.Forms.TextDataFormat.Text ) op
|