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

Variable - ¡¡¡Ayuda por favor!!!

Estas en el tema de Variable - ¡¡¡Ayuda por favor!!! en el foro de ASP Clásico en Foros del Web. Hola a todos: El siguiente código ejecuta la dll "BdMonturas.dll". <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <% Dim obj,mensaje mensaje="" Set obj = Server.CreateObject("BDMonturas.PeticionWeb") call obj.Ejecutar (712854, mensaje) %> ...
  #1 (permalink)  
Antiguo 04/01/2005, 11:44
 
Fecha de Ingreso: marzo-2004
Mensajes: 74
Antigüedad: 21 años, 1 mes
Puntos: 0
Variable - ¡¡¡Ayuda por favor!!!

Hola a todos:

El siguiente código ejecuta la dll "BdMonturas.dll".

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
Dim obj,mensaje
mensaje=""
Set obj = Server.CreateObject("BDMonturas.PeticionWeb")
call obj.Ejecutar (712854, mensaje)
%>

La clase PeticionWeb procesa las peticiones cuando se llama a su función pública Ejecutar. Éste método recibe dos parámetros obligatorios:

- Cliente: Es de tipo Integer(32 bits), es de entrada, y en el se pasa el código del cliente del que se quieren tratar las peticiones.
- Mensaje: Es de tipo String, es de salida, y en el se recibe el texto del mensaje de error devuelto por la función EJecutar (cuando proceda).

El mensaje de error que aparece es el siguiente:

mscorlib error '80070057'
Invalid File or Directory attributes value.
/web/descargas/opsys_monturas/proceso2.asp, line 6

¿Qué estoy haciendo mal?

Muchas gracias por ayudarme.

Saludos,

Óscar
  #2 (permalink)  
Antiguo 04/01/2005, 15:34
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
A ver, si es de 32 bits, no es de tipo long? a lo mejor tienes un desbordamiento de variable toda vez que estás tratando de pasar 712,000 a una variable que soporta hasta 32,000 y tantos...pero de nuevo no estoy seguro que no sea de tipo entero largo...Trataste pasando un valor menor?

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 05/01/2005, 08:41
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Server.CreateObject("BDMonturas.PeticionWeb") el problema está en tu control, verificalo, no es problema de asp.ni variables ni nada.

se me olvido la varita mágica para ver el contenido de tu dll.

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 08:19.