Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2009, 06:15
OsmosisJones
 
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.