Buenos días,
¿Podríais ponerme un ejemplo de la sintaxis de este nuevo comando que no encuentro como usarlo?
Nuevo comando: FILE INTO NOTA: Permite leer el contenido del fichero dentro de la variable , en tiempo de compilacion. Funciona parecido a #include, pero el contenido va a parar a la variable
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Ayuda comando
-
- Mensajes: 121
- Registrado: Vie Abr 10, 2009 11:02 pm
Ayuda comando
Un Saludo,
Joaquín Martínez
Joaquín Martínez
Re: Ayuda comando
Joaquín,
Fichero_de_texto.txt tiene que ser un fichero que esté en el mismo directorio del .prg. Lo que permite este comando es similar a TEXT / ENDTEXT, pero sin tener que copiar el texto dentro del .prg
Código: Seleccionar todo
FUNCTION Texto()
LOCAL cTexto
FILE "Fichero_de_texto.txt" INTO cTexto
RETURN cTexto
-
- Mensajes: 121
- Registrado: Vie Abr 10, 2009 11:02 pm
-
- Mensajes: 121
- Registrado: Vie Abr 10, 2009 11:02 pm
Re: Ayuda comando
¿Existe alguna diferencia o ventaja respecto a memoread?
¿Lo carga en tiempo de compilación o ejecución?
¿Lo carga en tiempo de compilación o ejecución?
Un Saludo,
Joaquín Martínez
Joaquín Martínez
Re: Ayuda comando
Joaquín,
funciona en tiempo de compilación, por eso no es comparable a memoread. Al compilar, harbour lee el fichero y lo añade al ejecutable, de forma que el contenido se pueda leer desde la variable indicada. Por lo tanto, en tiempo de ejecución no tiene que leer nada, ya está ahí.
funciona en tiempo de compilación, por eso no es comparable a memoread. Al compilar, harbour lee el fichero y lo añade al ejecutable, de forma que el contenido se pueda leer desde la variable indicada. Por lo tanto, en tiempo de ejecución no tiene que leer nada, ya está ahí.