PDA

Ver la Versión Completa : copiar datos de un txt y generar otro


mariaesde
25-08-2008, 06:38:14
Hola Buenas...

Os presento mi consulta por si podeis ayudarme os lo agradeceré como siempre.

Estoy intentando hacer una aplicación que toma un archivo txt de un servidor y lo copia en el pc donde estoy trabajando y borrandolo del servidor. Bueno eso tampoco es relevante, pues bien yo quiero que de este txt que me ha copiado a mi pc extraer una serie de datos para generar a su vez una especie de informe. Este txt viene lleno de datos separados por " ", " ", " ", ... y yo quiero coger solo determinados valores que yo se, por ejemplo quiero coger el primero segundo tercero y sexto, por poner un ejemplo. y cuando tenga esos datos recogidos lo siguiente es volver a generar un archivo para imprimirlo.

En resumen y por poner algo parecido es como coger unos datos de un txt y hacer una media de los dato y presentarlos en otro txt o algo asi. Es que para explicarlo tal como es me podria llevar mas tiempo del que deberia .


No se cual es la mejor forma de tratar esto si me podeis ayudar. gracias y un saludo

coso
25-08-2008, 09:37:01
Hola, puedes hacer algo asi



var
sl : TStringList;
s : string;
begin
sl := TStringList.Create;
sl.LoadFromFile(fichero);

sl.Commatext := sl.Text;
showmessage(sl[0]);
showmessage(sl[2]);

sl.Free;
end;

mariaesde
25-08-2008, 09:48:35
voy a probar haber que tal, muchas gracias