Tecnología

Inicio

Cómo copiar texto al portapapeles de Windows en Visual Basic 6 (VB6)

El portapapeles de Windows es un proceso en segundo plano que le permite copiar texto de un lugar a otro. El portapapeles es un tampón, por lo que tiene un lugar para almacenar el texto copiado en la memoria. Se utiliza la clase portapapeles para copiar datos en Visual Basic 6. El y el trabajo "GetText" "SetText" juntos para identificar el texto que desea copiar y utilizar este texto para enviar datos al portapapeles.

Instrucciones

1 Haga clic en "Inicio" y seleccione "Todos los programas". Haga clic en "Microsoft Visual Basic", a continuación, haga clic en "Visual Basic 6" para abrir el software. Una vez cargado el software, abra el proyecto de VB6.

2 Escriba el siguiente código en el editor para borrar el portapapeles antes de añadir texto a su contenido:

Clipboard.Clear ()

3 Haga doble clic en el archivo de código para abrir el editor de Visual Basic 6. Escriba el siguiente código para detectar el texto resaltado el usuario en el formulario de escritorio:

highlightedText = Clipboard.GetText (TextBox1.Text)

En este ejemplo, se devuelve el texto resaltado en un cuadro de texto. Puede utilizar el texto de cualquier elemento de la forma de la aplicación.

4 Transferir el texto seleccionado al portapapeles de Windows. El siguiente código toma el texto resaltado en el paso 2 y envía los datos al portapapeles:

Clipboard.SetText (highlightedText)