PDA

Ver la Versión Completa : Ayuda plz! tengo problemas con al crear un archivo de texto!


jorch_yr
30-05-2004, 05:34:49
HOLA!!:
Como estan? yo la verda no muy bien :( estuve todo el dia rompiendome la cabeza...
Mi problema es que mi aplicacion usa un archivo .ini en donde guarda la configuracion (no me agrada la idea de meter mano en el registor de windows)
pero si el archivo no existe entonces lo creo usando:

var
config : TextFile;
begin
AssignFile (config,'config.ini');
Append(config);
Writeln(config,'[config]');
Writeln(config,'nombre=jorch');
Writeln(config,'Apellido=Yr');
CloseFile (config);

el problema es que una ves creado el archivo .ini el programa no lo lee pero si yo lo abro con el notepad y lo guardo ensima del archivo .ini si modificar lo entonces el programa si lo lee.

Si alguien save como puedo hacer para guardar como guarda el notepad le agradeceria que me dijera como.

Saludo JoRcH YR

roman
30-05-2004, 05:43:36
De momento no alcanzo a ver dónde está el error pero sí te digo que te estás complicando la vida. Delphi ya incluye la clase TIniFile (de la unidad IniFiles) para el manejo de archivos ini.

// Saludos

DarkByte
30-05-2004, 08:13:16
Roman, ¿te has resignado ya a que la gente no utilice las etiquetas [ Delphi ] [ / Delphi ] ?

jachguate
30-05-2004, 09:09:01
Append escribirá en un archivo ya existente, pero para crearlo (cuando no existe) debes usar un ReWrite.

Hasta luego.

Por cierto... ter recomiendo el uso de las etiquetas [ delphi ] [ code ] y [ sql ] para publicar trozos de código. Mas información en el primer mensaje de este foro....

;)