Programación General > Delphi

 Re: Se Puede?

(1/2) > >>

althenna:
se puede importar un archivo de texto? por ejemplo un archivo.txt?

vermicida:
Perfectamente. Te explico como lo haría yo:
En la función oportuna, te creas una variable de tipo TStringList y cargas en ella el txt con el método LoadFromFile. Te lo escribo:

procedure Form1.LeeTxt();
var
    sArchivo: TStringList;
begin
    sArchivo:=TStringList.Create;
    sArchivo.LoadFromFile('C:\RutaDelArchivo\Documento.txt');
end;

Decirte, que una vez hecho eso, tienes sArchivo como un array de strings, que puedes tratar individualmente con sArchivo.Strings[iIndice].

Si no es eso lo que buscabas exactamente, coméntalo ;)

althenna:
gracias me funciono disculpen si pregunto cosas tan si n chiste pero soy nueva programando en delphy

BlackTigerX:
al final de esa funcion no olvides llamar
sArchivo.Free;

para evitar memory leaks

de preferencia debe hacerse asi:

sArchivo:=TStringList.Create;
try
.... tu codigo aqui para cargar y leer...
finally //con esto aseguras que se libera la memoria
  sArchivo.Free
end;

Amilius:

--- Cita de: "althenna" --- gracias me funciono disculpen si pregunto cosas tan si n chiste pero soy nueva programando en delphy
--- Fin de la cita ---
No te preocupes, pero tal vez colocando de título "importación de archivos" se podría ampliar el tema y abarcar también la importación de tipos de archivo estándar en general.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa