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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Crear caracteres especiales
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Crear caracteres especiales  (Leído 4,991 veces)
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Crear caracteres especiales
« en: 4 Junio 2007, 03:23 am »

Como puedo hacer que mi programa acepte caracteres especiales como letras chinas?
Por ejemplo quiero poner en una caja de texto o dentro del mismo codigo fuente las letras (܃怎樣樣) (los que no tienen instalado caracteres chinos no podran verlas  ;D) para despues enviarlas por winsock a otro cliente que está en modo winsock.listen. La ides es:

winsock1.senddata Text2.Text & vbCrLf

O simplemente:

winsock1.senddata "怎樣樣怎█████████" &vbCrLfç

Pero en ves de eso envia esto: ?????¦¦¦¦¦¦¦



En línea

3k1n0x


Desconectado Desconectado

Mensajes: 324



Ver Perfil
Re: Crear caracteres especiales
« Respuesta #1 en: 4 Junio 2007, 03:32 am »

haces algo que le descargue e instale las fuentes con la api urldowloadto ?


En línea

T3fL0n -> 3k1n0x
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Crear caracteres especiales
« Respuesta #2 en: 4 Junio 2007, 03:44 am »

El cliente ya instala por defecto ese tipo de caracteres, pero como las envio? ya que directamente no jala ni aun teniendo las fuentes instaladas.
En línea

Cobac
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.465


Still In Development


Ver Perfil
Re: Crear caracteres especiales
« Respuesta #3 en: 4 Junio 2007, 04:04 am »

Creo que necesitas 4bytes para representar el carácter chino

Citar
The 16-bit fixed width encodings, such as Unicode up to and including version 2.0, are now deprecated due to the requirement to encode more characters than a 16-bit encoding can accommodate—Unicode 5.0 has some 90,000 Han characters—and the requirement by the Chinese government that software in China support the GB18030 character set.

Entonces, GB18030:

Citar
The four byte scheme can be thought of as consisting of two units, each of two bytes. Each unit has a similar format to a GBK two byte character but with a range of values for the second byte of 0x30-0x39 (the ASCII codes for decimal digits). The first byte has the range 0x81 to 0xFE, as before. This means that a string search routine that is safe for GBK should also be reasonably safe for GB18030 (in much the same way that a basic byte-oriented search routine is reasonably safe for EUC).

This gives a total of 1,587,600 (126*10*126*10) possible 4 byte sequences, which is easily sufficient to cover Unicode's 1,112,046 (17 × 65536 - 2048 surrogates - 18 noncharacters) code points.

Unfortunately, to further complicate matters there are no simple rules to translate between a 4 byte sequence and its corresponding code point. Instead, codes are allocated sequentially (with the first byte containing the most significant part and the last the least significant part) only to Unicode code points that are not mapped in any other manner.

http://en.wikipedia.org/wiki/GB18030

Quizas te pasa por esto

salu2!
En línea

PIV 2533 @ 2720Mhz | 512MB DRR333 @ 358 | 160 Gb + 40 Gb Seagate Barracuda

En la Edad Media la Iglesia robaba con los diezmos. En el siglo XXI la SGAE roba con sus cánones.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Letras para MSN - caracteres especiales ASCII
Software
granulia 1 3,369 Último mensaje 3 Julio 2011, 00:53 am
por SuperDraco
Caracteres especiales en formulario
Desarrollo Web
jamarchi 1 3,150 Último mensaje 24 Agosto 2011, 23:40 pm
por [u]nsigned
Ayuda: ¿Caracteres especiales con PHP?
Desarrollo Web
Argentino Canejo 3 3,589 Último mensaje 8 Octubre 2012, 02:21 am
por ~ Yoya ~
Como borrar archivos con caracteres especiales
Dudas Generales
Reinel 3 4,030 Último mensaje 21 Octubre 2013, 01:16 am
por Reinel
Crear BAT que cree un txt o html con caracteres especiales???
Scripting
cat26 3 3,101 Último mensaje 10 Octubre 2018, 21:30 pm
por cat26
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines