Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: Rosen en 19 Septiembre 2009, 15:19 PM

Título: Caracter no reconocido cuando lo leo en VB
Publicado por: Rosen en 19 Septiembre 2009, 15:19 PM
Buenas

Os comento, el programa ha de leer un txt que contiene la frase
"Spotify – Spotify - iPhone "

Si lo abro con el bloc de notas todo ok

Pero cuando lo leo desde vb y lo pego en un textbox me apareze lo siguiente
"Spotify � Spotify - iPhone "

El caracter no es un - normal porque es mas corto

  EL NORMAL -
  EL OTRO     –

Como podria solucionarlo?
Título: Re: Caracter no reconocido cuando lo leo en VB
Publicado por: Karcrack en 19 Septiembre 2009, 15:22 PM
Tal vez cambiando la fuente del TextBox...
Título: Re: Caracter no reconocido cuando lo leo en VB
Publicado por: Rosen en 19 Septiembre 2009, 15:37 PM
Cita de: Karcrack en 19 Septiembre 2009, 15:22 PM
Tal vez cambiando la fuente del TextBox...

Lo probe pero nada

Es que si lo copias y pegas se ve en el textbox, se "corrompe" cuando lo lee del txt
Título: Re: Caracter no reconocido cuando lo leo en VB
Publicado por: karmany en 19 Septiembre 2009, 16:29 PM
Hazlo desde código así:

Código (vb) [Seleccionar]
Text1.Text = "Spotify " & Chr$(&H6) & " Spotify - iPhone"

PD. si el código no corresponde a 0x6 prueba otros valores. A mí me funciona correctamente como te he puesto:
http://www.gtwiki.org/mwiki/index.php?title=VB_Chr_Values
Título: Re: Caracter no reconocido cuando lo leo en VB
Publicado por: Rosen en 19 Septiembre 2009, 16:58 PM
Ahora parece que rula jejejeje

Muchas gracias ;D