Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2005, 08:08
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Bueno, independientemente de que a valor1 asignas el resultado de func_mostra_valor y defines func_mostrar_valor el problema es que no has definido la variable. Me explico.
A menos que le indiques lo contrario al VBScript, no necesitas definir una variable, y como no la defines, se asume que es la misma.

Supongo que se solucionaría el "error" si colocas algo como:
Cita:
parametro = 2
Dim total
total = 1000

valor1 = func_mostrar_valor(parametro)

response.write total&"<br>"
response.write valor1&"<br>"


function func_mostrar_valor(p1)
DIM total
total = 0
v1 = p1 * 10
func_mostrar_valor=int(v1)
End Function
Así defines las variables en ámbitos diferentes y quedán claramente separadas una de la otra.

Saludos