Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: STANHMAL en 8 Enero 2010, 03:51 am



Título: [VB.net][caracter " en un msgbox y textbox][Solucionado]
Publicado por: STANHMAL en 8 Enero 2010, 03:51 am
Wenaz

Bueno, estoy haciendo un proyecto, y necesito que cuando yo programe un msgbox, me salga el caracter " (las comillas), y lo mismo en un textbox.

dejo un ejemplo por si no me hecho entender.

Código:
textbox1.text = "La filosofía de Linux es "ríete del peligro en su cara". Ah no. Esa no es. "Hazlo tú mismo". Sí, esa es. Linus T."

como se pueden dar cuenta las frases "ríete del peligro en su cara", "Hazlo tú mismo", no me saldrian. Como le hago para que si me salgan.

$4!u2


Título: Re: [VB.net][caracter " en un msgbox y textbox]
Publicado por: seba123neo en 8 Enero 2010, 03:59 am
Hola, pone doble comillas..

saludos.


Título: Re: [VB.net][caracter " en un msgbox y textbox]
Publicado por: Shell Root en 8 Enero 2010, 04:00 am
Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.

Para colocar comillas en una cadena mediante programación

En Visual Basic, inserte dos comillas seguidas en una fila para representar una comilla incrustada. En Visual C# y Visual C++, inserte la secuencia de escape \" como una comilla incrustada. Por ejemplo, para crear la cadena anterior, utilice el código siguiente:

Visual Basic .NET:
Código
  1. Private Sub InsertQuote()
  2.   TextBox1.Text = "She said, ""You deserve a treat!"" "
  3. End Sub

C#:
Código
  1. private void InsertQuote(){
  2.   textBox1.Text = "She said, \"You deserve a treat!\" ";
  3. }


O bien


Inserte el carácter ASCII o Unicode de las comillas. En Visual Basic, utilice el carácter ASCII (34). En Visual C#, utilice el carácter Unicode (\u0022).

Visual Basic .NET:
Código
  1. Private Sub InsertAscii()
  2.   TextBox1.Text = "She said, " & Chr(34) & "You deserve a treat!" & Chr(34)
  3. End Sub

C#:
Código
  1. private void InsertAscii(){
  2.   textBox1.Text = "She said, " + '\u0022' + "You deserve a treat!" + '\u0022';
  3. }

Fuente: http://msdn.microsoft.com/es-es/library/267k4fw5.aspx


Título: Re: [VB.net][caracter " en un msgbox y textbox]
Publicado por: Ari Slash en 8 Enero 2010, 04:04 am
titulo del tema: .net y la filosofia de linux  :xD


Título: Re: [VB.net][caracter " en un msgbox y textbox]
Publicado por: STANHMAL en 8 Enero 2010, 04:06 am
lol que facil xD

Gracias a los 2.

$4!u2