| | Discusiones Técnico Recorrer los fi... | |
|
| | |
Recorrer los ficheros de un directorio determinado Posted: 11 jun 08 9:37 (N/A) |
| | |
Hola a todos.
Necesitaria hacer un proceso para recorrer los ficheros que los usuarios me pongan en un determinado directorio para posteriormente hacer operaciones a partir de estos ficheros.
Recuerdo haberlo hecho una vez hace tiempo pero no lo recuerdo ahora mismo...Alguien sabe el código necesario para hacer esto.
Gracias por adelantado.
|
| |
| | |
Re: Recorrer los ficheros de un directorio determinado Posted: 12 jun 08 2:49 (Spain) |
| | |
Te creas un registro de tipo File (que es virtual, al igual que el Number, Date, ect) y...:
rFile.SETRANGE(Path,'C:\'); IF rFile.FINDFIRST THEN REPEAT MESSAGE(rFile.Name); UNTIL rFile.NEXT = 0;
Un saludo. |
| |
| | |
Re: Recorrer los ficheros de un directorio determinado Posted: 12 jun 08 5:21 (Spain) |
| | |
| Buenos días,
estoy intentando usar el código que indicas, y me no sé de qué tipo he de crear la variable rFile.
Si es de tipo 'File', no reconoce la sentencia SETFILTER.
Gracias. |
| |
| | |
Re: Recorrer los ficheros de un directorio determinado Posted: 12 jun 08 5:38 (Spain) |
| | |
La sentencia SETFILTER te sirve unicamente para los records, no para las variables de tipo file.
Un saludo, Alex |
| |
| | |
Re: Recorrer los ficheros de un directorio determinado Posted: 12 jun 08 5:40 (Spain) |
| | |
| Entonces no entiendo cómo tengo que definir la variable rFile |
| |
| | |
Re: Recorrer los ficheros de un directorio determinado Posted: 12 jun 08 5:46 (Spain) |
| | |
| tcont hablaba de una tabla virtual llamada File. Es decir, tienes que crear una variable de tipo Record que apunte a la tabla File |
| |
| | |
Re: Recorrer los ficheros de un directorio determinado Posted: 12 jun 08 6:19 (Spain) |
| | |
| ¿cómo se introducen los registros en la tabla File? |
| |
| | |
Re: Recorrer los ficheros de un directorio determinado Posted: 12 jun 08 6:20 (N/A) |
| | |
| Gracias a todos por vuestra ayuda,no recordaba esa tabla virtual. |
| |
| | Discusiones Técnico Recorrer los fi... | |
| | | |
| | | |
| | | |