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

si eval es en perl en ASP cual funcion es ???

Estas en el tema de si eval es en perl en ASP cual funcion es ??? en el foro de ASP Clásico en Foros del Web. Saludos. en lenguaje perl, existe una funcion llamada EVAL asi como en java script, que recibe como parametro, una cadena que es forzada a ejecutarse ...
  #1 (permalink)  
Antiguo 11/04/2002, 19:10
 
Fecha de Ingreso: abril-2002
Mensajes: 17
Antigüedad: 23 años, 1 mes
Puntos: 0
si eval es en perl en ASP cual funcion es ???

Saludos.

en lenguaje perl, existe una funcion llamada EVAL asi como en java script, que recibe como parametro, una cadena que es forzada a ejecutarse como una linea mas de instruccion en el lenguaje. ejem.
Código:
EVAL("print 'hola';");
mi pregunta es, si en ASP o Visual Basic existe alguna funcion que haga lo mismo.

Gracias.
  #2 (permalink)  
Antiguo 11/04/2002, 22:45
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: si eval es en perl en ASP cual funcion es ???

de hecho existe la función eval pero no se si sea lo que buscas:

Cita:

FUNCTION: Eval()

--------------------------------------------------------------------------------
Implemented in version 5.0

Eval(Expression)

The Eval function takes a single argument, evaluates it as a VBScript expression, and returns the result of this evaluation.

If the expression is of the form a = b, it is treated as an equality comparison. If the comparison is true, then True is returned. Otherwise, False is returned.

There is a statement, Execute, which is similar in operation to the Eval function. Execute differs in that it interprets a string expression as one or a series of statments to be executed, and in the fact that it does not return a value.

Code:
<%
ThisVar = 5.556
AnotherVar = 5.556
%>
<% =Eval("ThisVar = AnotherVar") %>

Output:
true

Code:
<% MyVar = Eval("CInt(12345.6789)") %>
<% =MyVar %>

Output:
12345
Saludos

<center><img src="http://www.pcmasmas.com.ar/foro/images/avatars/043.gif"><br>
Urjose</center>
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 04:19.