Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/01/2011, 06:02
Avatar de Javier01
Javier01
 
Fecha de Ingreso: febrero-2008
Ubicación: Montevideo
Mensajes: 261
Antigüedad: 16 años, 9 meses
Puntos: 31
Respuesta: ¿Bug de ASP? Encuentra el error

Buenas y gracias por contestar,
No soy de usar mucho variables por referencia, pero en este caso era necesario;
y si funciona pasar por referencia, puesto que ya lo había usado y probado.
De todos modo hice una prueba sencilla y funcionó. Acá esta:

Código ASP:
Ver original
  1. <%
  2. 'SI todo funciona, los 2 valores deberían devolver "1"
  3. Dim varByVal, varByRef
  4. varByVal = 1
  5. varByRef = 2
  6. SwapValues varByVal, varByRef
  7.  
  8. Response.Write "<p>First: " & varByVal & "</p>"
  9. Response.Write "<p>Second: " & varByRef & "</p>"
  10.  
  11.  
  12. Sub SwapValues(ByVal varByVal, ByRef varByRef)
  13.     Dim iTemp
  14.    
  15.     iTemp = varByVal
  16.     varByVal = varByRef
  17.     varByRef = iTemp
  18. End Sub
  19. %>

saludos