Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-11-2004
trabuc trabuc is offline
Miembro
 
Registrado: ago 2004
Posts: 24
Poder: 0
trabuc Va por buen camino
Question Importar archivo de texto

Hola
Alguien me podria decir como se hace en delphi para importar un archivo de texto, y usar meter el texto de respectivas lineas en variables?

Gracias y un saludo a todos
Responder Con Cita
  #2  
Antiguo 30-11-2004
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por trabuc
...como se hace en delphi para importar un archivo de texto, y usar meter el texto de respectivas lineas en variables?
Hay varias formas de hacerlo; Una es utilizando TextFile y segun la ayuda de Delphi éste sería un ejemplo:

Código Delphi [-]
var 
  F: TextFile;
  S, var1: string;
begin
    AssignFile(F, 'C:\MiFichero.txt'); // Cargar el fichero
    Reset(F);         // Inicializar
    Readln(F, S);    // Leer la primera linea
    var1 := S;                     // guardarle en una variable    
    CloseFile(F);   // cerrar el fichero
end;

La otra que a veces se utiliza (si el fichero es pequeño) es cargarlo en un TStrings; Y ahí manipularlo. Algo así:

Código Delphi [-]
var
  TS:TStrings;
  var1, var2:Strings;
begin
  TS := TStringList.Create(nil);  // crear el TStrings
  try
    TS.LoadFromFile('C:\MiFichero.txt'); );   // cargar el fichero
    var1 := TS.Strings[0];  // primera linea
    var2 := TS.Strings[1];  // segunda línea
    ...
  finally
    TS.Free;
  end;
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 30-11-2004
jeronimo jeronimo is offline
Registrado
 
Registrado: ago 2004
Posts: 2
Poder: 0
jeronimo Va por buen camino
Convertir achivos de texto.

Si es un archivo de texto separado por coma, esta Commatext(en delphi4).-
Responder Con Cita
  #4  
Antiguo 01-12-2004
trabuc trabuc is offline
Miembro
 
Registrado: ago 2004
Posts: 24
Poder: 0
trabuc Va por buen camino
Talking Ya esta echo

Gracias, ya me va bien
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 18:03:22.


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