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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Solucionado - Como insertar Unicode en vb.net?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Solucionado - Como insertar Unicode en vb.net?  (Leído 7,554 veces)
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Solucionado - Como insertar Unicode en vb.net?
« en: 7 Noviembre 2010, 13:26 pm »

msgbox(ChrW(Asc("░"))))

me impime "|" xD
estuve averiguando de como poder imprimir en un form de vb.net un carácter unicode y es virtualmente imposible por lo que estoy leyendo de otras fuentes.

La idea principal es hacer un listado de carácteres ascii en un listview pero los valores unicode no se ven como por ejemplo ░▒▓█ que deberían ser los valores decimales 176 en adelante.

Intenté usar otros controles pero ninguno me daba, al ver que ni el msgbox me devuelve un unicode entones no se que será lo mejor hacer.

Intenté convertir con convert de unicode a text pero nada, el ░ me sigue retornando 166 con asc cuando debería ser 176 y ni aun así el 166 vale | y no


« Última modificación: 7 Noviembre 2010, 16:19 pm por WHK » En línea

Khronos14


Desconectado Desconectado

Mensajes: 443


A lie is a lie


Ver Perfil WWW
Re: Como insertar Unicode en vb.net?
« Respuesta #1 en: 7 Noviembre 2010, 13:32 pm »

Creo que deberías buscar en google la definición de UNICODE o UTF-8.

.NET trabaja en UNICODE nativo, es decir, el tipo de datos char ocupa 2 bytes en vez de 1. Si no se muestran los caracteres UNICODE en tu equipo puede ser porque no tengas las fuentes de idiomas instaladas, los Windows Ultimate suelen tener todas instaladas...


En línea

WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Como insertar Unicode en vb.net?
« Respuesta #2 en: 7 Noviembre 2010, 13:44 pm »

ando en la virtualbox con winxp y si presiono alt+176 se imprime bién el carácter en la caja de texto.
la aplicación charmap de win muestra todos los carácteres sin la necesidad de tener todos los tipos de codificaciones instaladas
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Como insertar Unicode en vb.net?
« Respuesta #3 en: 7 Noviembre 2010, 15:51 pm »

Código
  1. Dim cadena() As Byte = {145, 37}
  2. MsgBox(System.Text.Encoding.Unicode.GetString(cadena))
  3.  

:)

Otra forma es
MsgBox(ChrW(AscW("░")))
En lugar de ....
msgbox(ChrW(Asc("░"))))
« Última modificación: 7 Noviembre 2010, 16:31 pm por raul338 » En línea

WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Como insertar Unicode en vb.net?
« Respuesta #4 en: 7 Noviembre 2010, 16:19 pm »

muchisimas grácias, el primero si me resultó, el segundo solo me escribió un "&" pero ahi me las arreglaré para hacer la tabla con un loop :D
En línea

raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Solucionado - Como insertar Unicode en vb.net?
« Respuesta #5 en: 7 Noviembre 2010, 16:32 pm »

Ahi lo corregi, parece que el geshi no acepta unicode, y te devolvia el ascii de & :xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
(solucionado)[VB6] Insertar control permanente en la ToolBox
Programación Visual Basic
SuperDraco 3 3,008 Último mensaje 16 Julio 2011, 01:08 am
por raul338
(Solucionado)Insertar datos en un textarea
Desarrollo Web
Zeroql 3 9,944 Último mensaje 23 Julio 2011, 20:52 pm
por Zeroql
insertar en Google SpreadSheet [SOLUCIONADO]
Dudas Generales
Maurice_Lupin 0 2,244 Último mensaje 4 Abril 2014, 01:04 am
por Maurice_Lupin
[solucionado]Duda al insertar en un Map
Programación C/C++
josevc 2 1,564 Último mensaje 23 Mayo 2015, 20:34 pm
por josevc
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines