none
Como copiar textbox y Label a portapapeles RRS feed

  • Pregunta

  • Hola, tengo un formulario hecho en VB.net, el cual deseo copiar al portapapeles.

    Son varios TextBox y label que deseo copiar y la idea es esta:

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Clipboard.Clear()
    Clipboard.SetText(Label1.Text)

    Clipboard.SetText(TextBox1.Text)

    Clipboard.SetText(Label2.Text)

    Clipboard.SetText(TextBox3.Text)

    End Sub

    Solo se copia el ultimo textbox

    saludos, ojala puedan ayudarme.

    Álvaro Aguilera Millar

    Chile

     

     


    jueves, 20 de septiembre de 2012 19:06

Todas las respuestas

  • Estimado, se asigna solo el ultimo por la siguiente razón:

    Ejemplo:

    Dim variable1 as String

    variable1="1"

    variable1="2"

    variable1="3"

    Solo estoy reemplazando el valor, no lo estoy agregando, el resultado de variable1 es "3".

    En tu caso, si quieres mostrar los label y textbox deberías hacer lo siguiente.

    Dim todoElTexto As String = ""

    todoElTexto =Label1.Text + " : " + TextBox1.Text + Label2.Text + " : " +TextBox3.Text

    Clipboard.SetText(todoElTexto)

    Espero que te sea de ayuda!

    Saludos!

    martes, 14 de junio de 2016 14:20