FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Necesito ayuda con el manejo de archivos usando delphi 7
Veran, estoy usando Dephi 7 y necesito ayuda con un programita que ando creando, la cuestion es la siguiente: necesito abrir el archivo desde la pc y leerlo por eso no hay problema la cuestion es que en el archivo que debo leer los datos aparecen de manera secuencial es decir aparecen varias lineas que no me interesan, el problema se me presenta porque la idea del programa es que me lea desde ciertos marcadores (en este caso se llaman *jhjjhb y *jbjb), y toda la informacion entre esos marcadores (sin incluir a los mismos) debe ir en un archivo creado desde delphi en un archivo nuevo con una extension especifica .
Ese procedimiento se repite varias veces a lo largo del archivo, para cada informacion de interes se debera crear un archivo especifico. Si me pudieran ayudar con el codigo fuente de manera que me guie al hacer el proghrma se lo agradeceria mucho. Si lo desean me puede escribir a mi mail mauricioa85@hotmail.com |
#2
|
|||
|
|||
Hola, seria algo asi...
, mas o menos, escribo de cabeza saludos y espero que te sirva. Última edición por coso fecha: 12-07-2008 a las 19:19:23. |
#3
|
||||
|
||||
Gracias
Gracias por la molestia pero no termino e entender lo que me respondiste, es decir en la parte visual pienso usar un edit un opendialog y los botones que hagan falta para cargar el archivo grabado en mi pc, no entiendo que variables declarar con el codigo que me diste y que elementos visuales deberia usar..
El rchivo de mi interes es algo asi... **** **** ***** **** *Inicio 1 25 69,4 87,9 2 4,7 85 745,89 3 65,89 9,7 47,8 4 ...................... . . . . *fin . . . Como ya explique anteriormente necesito que la info entre (*iniio y *fin) sea grabada en otro archivo con una extension especifica en la cual vayan los valores port orden de numeros sin contar los primeros. Gracias |
#4
|
|||
|
|||
elementos visuales en principio ninguno, de variables (importantes aparte del contador) dos stringlist, el nombre del archivo a cargar, el numero de archivo a grabar y un string temporal. Mira, te lo pongo en pseudocodigo
Última edición por coso fecha: 12-07-2008 a las 22:58:18. |
#5
|
||||
|
||||
Gracias
Ok Gracias me parece que ese codigo si me ayudara pero aun tengo unos problemas pues soy novato en delphi.
No entiendo la parte de num_de_lineas y nom_archivo??? los declaro como una variable??? use un opendialog para localizar el archivo y sacar su ubicacion y escribir esta ubicacion en un edit. Gracias |
#6
|
|||
|
|||
num de lineas es el numero de lineas que hay en el stringlist (si miras la ayuda de delphi, buscando TStringList, la propiedad count) y si, num_archivo seria para dar un nombre diferente a cada bloque que grabas. Te recomiendo que repases el codigo y lo entiendas bien. saludos
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda: Necesito refrescar la aplicación MIENTRAS se copian archivos muy grandes | Black_Ocean | Varios | 7 | 10-04-2008 21:07:51 |
Necesito ayuda para recuperar unos archivos | ddd_ddd | Varios | 2 | 24-10-2007 15:49:26 |
Manejo de archivos binarios en Delphi | rodrigo19 | Varios | 6 | 26-05-2007 02:36:52 |
Necesito ayuda con indices .ndx para archivos dbf | dinover7 | Conexión con bases de datos | 1 | 21-05-2007 21:41:34 |
Necesito ayuda para manerjar archivos | meosre | Varios | 2 | 08-09-2005 18:37:34 |
|