Foros del Web » Programando para Internet » ASP Clásico »

Problema con hexadecimales como parámetros de una función

Estas en el tema de Problema con hexadecimales como parámetros de una función en el foro de ASP Clásico en Foros del Web. Buenas. Antes de nada, saludar a todos los foreros de Foros del Web . Soy nuevo por estos lares, así que no seais muy malos ...
  #1 (permalink)  
Antiguo 16/09/2009, 06:15
 
Fecha de Ingreso: septiembre-2009
Ubicación: madrid
Mensajes: 2
Antigüedad: 14 años, 7 meses
Puntos: 0
Problema con hexadecimales como parámetros de una función

Buenas.

Antes de nada, saludar a todos los foreros de Foros del Web. Soy nuevo por estos lares, así que no seais muy malos conmigo :-)

Bueno, al tajo. Tengo el siguiente código:

Código asp:
Ver original
  1. INSTANCIA_OBJETO.EndSession(0xFFFFFFFF)

Al ejecutar la página, el servidor devuelve el siguiente error:

Cita:
Error Type:
Microsoft VBScript compilation (0x800A03EE)
Expected ')'
He probado otros valores y funciona (esos valores no valen, porque se espera ese código, pero por lo menos compila). El objeto "INSTANCIA_OBJETO" no lo he programado yo, pero en teoría no debería importar porque el problema lo tengo con la compilación.

He probado a meter el valor en una variable y después utilizar esa variable para pasar el valor a la función, pero casca igual. Solo sucede cuando se lo paso a la función.

¿Alguien se le ocurre porqué puede sucerder ésto? ¿Alguna una forma de hacerlo? Ese valor hexadecimal es obligatorio usarlo (viene en la documentación del objeto), pero desconozco si hay otra forma de hacer (o representar) números hexadecimales en ASP y evitar que suceda ésto.

Continuo mirando San Google, pero no encuentro mucho. Hay gente que tiene ese problema, pero no precisamente por utilizar valores hexadecimales, así que no me vale :-(

No hace falta decir que no se mucho de ASP (VBScript). Lo uso solo porque necesito hacerlo.

Agradecería cualquier ayuda.

Muchas gracias.
Salu2.
  #2 (permalink)  
Antiguo 16/09/2009, 08:19
 
Fecha de Ingreso: septiembre-2009
Ubicación: madrid
Mensajes: 2
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Problema con hexadecimales como parámetros de una función

...
Vale, todo se hubiera solucionado con una búsqueda tan sencilla como "hexadecimales en vbscript". Esto pasa por las prisas y tener el jefe pegado al culo con el "tiene que estar para ayer".

En fin, que los hexadecimales en VBScript se escriben de la forma &HFFFFFFFF y no 0xFFFFFFFF

Siento las molestias.

Salu2

PD: algún admin que cierre el mensaje, plis
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:06.