Visual Basic - pequeño problema un poco raro

Life is soft - evento anual de software empresarial
 
Vista:

pequeño problema un poco raro

Publicado por David (19 intervenciones) el 20/07/2004 12:19:13
mu guenas a tos, mi problema es q no consiguo asignar un 09 a una variable. La aplicacion se dedica a pasar texto a exadecimal para poder enviarlo por el puerto serie, tienen q ser pares de cifras y en este caso el visual m elimina el cero al quitar el cursor.
n = Mid(texto, k, 1) 'tomo un caracter
If n = "," Then 'lo comparo con una coma
l = 9 <---- Esto deberia de ser 09
Else
l = Asc(n)'si no es coma L toma el valor asci del caracter
End If
m = m & Hex(l) ' y se convierte a exadecimal concatenandolo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:pequeño problema un poco raro

Publicado por Cecilia Colalongo (3116 intervenciones) el 20/07/2004 15:59:19
Fijate como declaras la variable l si es de tipo String, si es numérica va a truncar el cero. En http://www.elguille.info/vb/utilidades/gsCalc/gCalc.htm tienes varias funciones para convertir números a hexadecimal.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar