Mi pregunta es más bien sencilla. Resulta que yo quiero usar la función FileReadLine para leer la linea x, de un archivo existente, por ejemplo. Si la línea 8 es "El valor es" & $i y le digo FileReadLine(handle,8) el programa toma como valor de la línea exactamente.
"El valor es" & $i
Pero yo no quiero eso, ya que le he dado un valor de inicialización a $i=5, me gustaría que el programa interpretara esta línea como:
El valor es 5
¿es posible hacer esto? ¿como?
Resumiendo la pregunta:
¿Cómo hacer que el autoit se tome eso como código de Autoit?
Muchas gracias por su atención
FileReadLine
- Chefito
- Profesional del Autoit
- Mensajes: 2035
- Registrado: 21 Feb 2008, 18:42
- Ubicación: Albacete/Cuenca (España)
Re: FileReadLine
Puede que quieras algo como esto:
Execute ejecuta una expresión de tipo string.
Mira la función Execute en la ayuda. Puede que te interese también mirar Eval y Assign.
Saludos.
Código: Seleccionar todo
$a=5
$linea='"hola " & $a'
MsgBox(0,"",Execute($linea))
Mira la función Execute en la ayuda. Puede que te interese también mirar Eval y Assign.
Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
-
- Mensajes: 16
- Registrado: 09 Mar 2009, 02:10
Re: FileReadLine
Eso eraa. Muchas gracias por tu rapidez, amabilidad, eficiencia, etc...