Visual Basic - Conversion entre tipos

Life is soft - evento anual de software empresarial
 
Vista:

Conversion entre tipos

Publicado por Novato (1 intervención) el 12/11/2002 10:02:37
Buenas, soy novato en esto, y me encuentro con un problema que espero me sepais solucionar:

Tengo un string con estos valores: "40A1001C"

Son valores hexadecimales, cogíendolos de dos en dos.
"40"
"A1"
"00"
"1C"

Hasta ahi bien, peeeero, ahora tengo que transformarlos en los carácteres correspondientes. Para eso, y poniéndolo a mano, podria poner:

Chr(&H40)
Chr(&HA1)
Chr(&H00)
Chr(&H1C)

pero como lo hago en ejecución, ¿Como paso de "40" a Chr(&H40)

Muchas gracias por adelantado.
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:Conversion entre tipos

Publicado por Pedro Luis (878 intervenciones) el 12/11/2002 17:45:23
Con la instrucción Mid(Texto,1,2) es igual a "40" y Mid(texto,3,2) es igual a "A!" o sea Mid(Texto,Inicio,Longitud)
o sea
dim N as integer,v(10) as integer
For N=1 to len(texto) step 2
v(n)= chr(&Hmid(texto,n,2))
next
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