Handpuzzles.com


Comment copier le presse-papiers en Visual Basic

Comment copier le presse-papiers en Visual Basic

Le presse-papiers est une zone de mémoire dans Windows qui est mis de côté pour permettre aux utilisateurs et aux applications de passer du texte, des images et d'autres données entre les formes. Il peut être mieux expliqué en disant que ce est l'endroit où les données va quand un utilisateur choisit de copier et coller. Outre les Ctrl-C / V et le menu de modifier les options normales qui permettent aux utilisateurs d'ajouter et de récupérer des choses du presse-papiers, il peut également être accessible par programmation en Visual Basic en utilisant quelques commandes simples.

Instructions


•  Créez un nouveau projet Visual Basic. La meilleure façon de le faire est de cliquer sur le menu Fichier et sélectionnez créer un nouveau projet. Appuyez sur OK ou suivante pour toutes les boîtes de dialogue qui apparaissent jusqu'à ce que vous vous trouvez à la "interface utilisateur graphique (GUI)" design avec une fenêtre vide pour votre application.

•  Faites glisser une étiquette de la liste des composants sur le côté gauche de l'écran dans votre fenêtre. Placez-le quelque part près du haut de votre fenêtre. Cherchez l'éditeur de liste de propriétés sur le côté inférieur droit de l'écran et changer la propriété "text" afin qu'il se lise: «Ce est le texte qui sera copies à la presse-papiers."

•  Faites glisser un bouton de la liste des composants et le placer à côté ou juste en dessous de l'étiquette que vous avez ajouté à l'étape 2. Aller à l'éditeur de propriétés et changer la propriété "text" afin qu'il se lise «Copier». Ensuite, allez à la propriété "name" et le changer à "CopyButton."

•  Faites glisser un autre bouton de la liste des composants et placez-le ci-dessous le dernier bouton. Changer sa propriété "text" à "Coller" et sa propriété "nom" à "PasteButton."

•  Faites glisser un RichTextBox dans la liste des composants et placez-le sur le formulaire. Ne pas apporter de modifications à ses propriétés.

•  Double-cliquez sur le bouton "Copier". Cela vous mènera sur le concepteur de l'interface graphique et dans l'éditeur de code source. Il créera également une fonction d'événement pour votre bouton. Cette fonction sera appelée chaque fois que quelqu'un clique sur le bouton dans votre application. Collez le code suivant dans la fonction d'événement: My.Computer.Clipboard.SetText (Label1.Text, System.Windows.Forms.TextDataFormat.Text) Cela va déplacer le texte de l'étiquette dans le presse-papiers en utilisant le format de texte standard ANSI. D'autres formats de données que vous pouvez utiliser comprennent Rich Text Format (RTF), Unicode, Hyper Text Markup Language (HTML) et Comma Separated Value (CSV).

•  Cliquez sur l'onglet "design" pour revenir à la GUI Designer. Double cliquez sur le bouton "Coller" pour revenir à l'éditeur de source et de créer automatiquement une fonction de l'événement. Écrivez le code suivant: RichTextBox1.Text = My.Computer.Clipboard.GetText (System.Windows.Forms.TextDataFormat.Text)




        

Publish my comment