Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-07-2014
Avatar de aguml
aguml aguml is offline
Miembro
 
Registrado: may 2013
Posts: 885
Poder: 11
aguml Va por buen camino
intercalar texto en un archivo

hola amigos, tengo que hacer una aplicacion que abra un archivo y busque la posicion de una cadena y a partir de ahi tiene que insertar n texto. Ese texto a insertar, para obtenerlo, tiene que abrir otro archivo, buscar la misma cadena que en el otro para saber desde donde empezar y buscar otra cadena mas para saber hasta donde. Lo intento explicar mejor, en el archivo A buscaria la cadena <body> para insertar a partir de ahi el texto que obtendrá del archivo B. En B busca <body> y donde lo encuentre sera el inicio de la cadena a copiar. Luego en B buscará </body> y en el lugar que lo encuentre ese será el final. El siguiente paso seria insertar lo obtenido en B dentro de A entre <body> y </body>. He pensado que podria usar un par de TStringList Para hacerlo pero no se me ocurre la manera. ¿Me podeis dar unas pautas y decirme que metodos usar para cada cosa o si lo hariais de otro modo? Las principales dudas son ¿Como busco esas etiquetas? Tengo entendido que Find es para listas ordenadas y solo se me ocurre usar un for y .pos para buscar linea a linea. ¿Como inserto un bloque entero? ¿Tengo que insertar linea por linea? ¿Como borro solo parte de una linea? Se me ocurre usar un ansistring auxiliar pero supongo que habrá formas mejores. Necesito modificar asi cientos de archivos y por eso he pensado en crear una herramienta que lo haga por mi. Perdon por ponerlo todo de corrido pero desde el movil no me deja poner saltos de linea.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Intercalar Forms Jorge Hernández Varios 4 30-04-2014 18:58:12
intercalar digitos luisito2011 Varios 6 04-12-2012 18:38:57
intercalar paginas con fastreport mferrero Impresión 1 26-02-2008 13:36:54
Intercalar Variable en SQL... foetus SQL 7 09-07-2007 02:21:28
Como puedo grabar texto en un Archivo de Texto sin Sobreescribir???? AGAG4 Varios 12 08-11-2005 22:53:00


La franja horaria es GMT +2. Ahora son las 14:16:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi