Programación General > Visual Basic 6.0 e inferiores
Letras A Numeros
fabrizzio:
que tal
estoy haciendo un programa que maneja el serial, y tengo un problema ; al mandar una instrucción al serial , y me retorna una letra (unicode), pero yo necesito que sea un numero (decimal), que puedo hacer
de antemano muchas gracias
ArKaNtOs:
?????????????????????????? :scream: Explicate mejor, no entendi nada jejejeje :whistling:
ahora lo que entendi es que estas haciendo un programa q genera numeros de serie?????? y que quieres ver que no sea ningun caracter ajeno a digitos y letras
--- Código: Text --- for i=1 to len(cadena) If (Mid(cadena, i, 1) < "0" Or Mid(cadena, i, 1) > "9") And (Ucase(Mid(cadena, i, 1)) < "A" Or UCase(Mid(cadena, i, 1)) > "Z") Thennext
fabrizzio:
sorry por no explicarme bien.
haber, cuando yo mando una letra cualquiera a una interface que tengo conectado al serial, y la interface me responde con una letra, esa letra quiero mostrarla en numeros (ascii), me explique bien????
gracias
:comp:
ebolo:
Hola fabrizzio, usa la instrucción Asc(string), te dará el valor ascii de la letra.
Saludos.
fabrizzio:
funciono , gracias, nada mas una ultima pregunta, el valor que estoy pasando de letras a numeros podria ser un valor invalido ? esto podria hacer caer mi programa???
Navegación
[#] Página Siguiente
Ir a la versión completa