SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Super_G en Jueves 17 de Junio de 2004, 00:08
-
Hola,
Tengo un problema necesito leer del puerto seiral unos datos, estoy usando el mscomm para leer, yo necesito visualizar el codigo Ascii de los datos recividos, pero no en cunetro ninguna forma de pazar de un caracter a Ascii en VB,ni vise versa, las funciones de CInt() convierten solo a entero osea si tengo una cadena con un mumero lo trasforma a ese numero por de cir si en una cadena tengo: "1" con la funcion me retorna ese valor numerico y no el 48 que es el codigo Ascii de ese caracter.
¿alguien sabe si se puede hacer este tipo de transformaciones en VB?
-
:think: mmm el CHR() o el ASC() no funcionan?
:D
Salu2
-
SI si funciona, no conocia esas funciones, GRACIAS!!!!!!!!!!!!
-
si la String(cadena) tien mas de un elemento(mas de un caracter) como acceedo a cada caracter?????????
-
mediante un for puedes hacerlo facilmente:
for i=1 to len(str)
letra=mid(str,i,1)
num=asc(letra)
next i
donde letra es un string de un caracter,str es la cadena entera y num es un entero donde se guardara el codigo ascii
haber si te sirve
-
Gracias!!!