Foro de elhacker.net

Programación => 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
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
  1. 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