PDA

Ver la Versión Completa : Crear Un archivo de texto sin Tmemo


angelp4492
27-12-2007, 18:34:44
Hola como estan?

Me surge una duda que no se como puedo hacerla, seria crear un archivo de texto que contenga estos campos

Nombre:
Apellidos:
DNI:

Pero hacerlo directamente desde codigo sin utilizar ningun componente para poner los campos de texto.
Alguna idea Gracias

delphi.com.ar
27-12-2007, 18:36:33
Podes usar distintos tipos de archivos, por ejemplo un Ini, un XML, un archivo de texto secuencial, un archivo de acceso aleatorio... ¿Tienes decidido que tipo de estrucutra usar?

angelp4492
27-12-2007, 20:24:11
no solo quiero crear el archivo y q aparezcan esos campos(nombre,apellidos y dni) asi tal y como estan, la extension pues txt, creo q seria tomar esos campos almacenados en variables String, y pasarlos a un archivo creado con la extension txt.

dec
27-12-2007, 20:33:42
Hola,

Una forma sencilla de hacer lo que dices (si no entendí mal) es utilizar la clase "TStringList" de Delphi:


begin
with TStringList.Create() do
try
Add('Nombre: Pedro');
Add('Apellidos: Pérez López');
Add('DNI: 75984849');
try
SaveToFile('F:\archivo.txt');
except
on E: Exception do
begin
ShowMessageFmt(
'Ocurrió una excepción: %s',
[E.Message]
);
end;
end;
finally
Free();
end;
end;


Pero, no es la única manera. En Delphi Basics (http://www.delphibasics.co.uk/) encontrarás un ejemplo de uso de la función "AssignFile()" (http://www.delphibasics.co.uk/RTL.asp?Name=AssignFile) y otras relacionadas.

angelp4492
27-12-2007, 21:50:48
Dec yo de mayor quiero ser como tu...jeje eres el amo del delphi..

gracias justo en la diana