elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Fallo en textbox+msgbox resultado todo junto ¿porque?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Fallo en textbox+msgbox resultado todo junto ¿porque?  (Leído 3,286 veces)
dega1980

Desconectado Desconectado

Mensajes: 106



Ver Perfil WWW
Fallo en textbox+msgbox resultado todo junto ¿porque?
« en: 29 Marzo 2014, 21:37 pm »

Hola estoy haciendo unas practicas y al intentar poner en un msgbox
el resultado de un textbox mas una frase como indica el código de abajo me sale
el resultado de lo que pones en el textbox y la frase "entre comillas" juntas en lugar de dejar
un espacio entre los dos,si alguien sabe a que es debido??
un saludo





   
Código:
    Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click

    End Sub

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        MsgBox(txtnombre.Text & "aprueba el curso.")
    End Sub

    Private Sub txtnombre_TextChanged(sender As Object, e As EventArgs) Handles txtnombre.TextChanged

    End Sub
End Class


En línea

#!drvy


Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: Fallo en textbox+msgbox resultado todo junto ¿porque?
« Respuesta #1 en: 30 Marzo 2014, 00:16 am »

No se mucho de .NET pero & supongo que es un identificador de concatenación, es decir, no añade ningún espacio ni nada, solo une los dos strings.

Código
  1. MsgBox(txtnombre.Text & " aprueba el curso.")

Saludos


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Fallo en textbox+msgbox resultado todo junto ¿porque?
« Respuesta #2 en: 30 Marzo 2014, 10:05 am »

Claro, como te está diciendo @drvy no dejas ningún espacio entre una cadena y la otra...

Puedes concatenar la caden para dejar espacios a a la antigua usanza o bien puedes darle un formato específico haciendo uso de String.Format Method:

Código
  1. MessageBox.Show(String.Format("{0} aprueba el curso", txtnombre.Text), "Título",
  2.                MessageBoxButtons.OK, MessageBoxIcon.Information)

Saludos
« Última modificación: 30 Marzo 2014, 10:06 am por Eleкtro » En línea



dega1980

Desconectado Desconectado

Mensajes: 106



Ver Perfil WWW
Re: Fallo en textbox+msgbox resultado todo junto ¿porque?
« Respuesta #3 en: 30 Marzo 2014, 12:15 pm »

gracias  :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Mandar la informacion de un Textbox o un msgbox
Programación Visual Basic
Qamiliita* 7 6,780 Último mensaje 28 Febrero 2009, 17:55 pm
por TheGhost(Z)
resultado msgbox en server
Programación Visual Basic
fede_cp 2 1,891 Último mensaje 12 Junio 2009, 03:10 am
por Novlucker
mostrar resultado de tabla en textbox
Programación Visual Basic
oscardiaz 4 8,369 Último mensaje 18 Septiembre 2009, 04:28 am
por oscardiaz
[VB.net][caracter " en un msgbox y textbox][Solucionado]
.NET (C#, VB.NET, ASP)
STANHMAL 4 13,023 Último mensaje 8 Enero 2010, 04:06 am
por STANHMAL
msgbox al comparar textbox
Programación Visual Basic
rapbyone 4 2,597 Último mensaje 18 Mayo 2014, 11:41 am
por Mad Antrax
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines