Ver Mensaje Individual
  #2  
Antiguo 11-11-2009
SyncReuter SyncReuter is offline
Miembro
 
Registrado: ene 2007
Posts: 26
Reputación: 0
SyncReuter Va por buen camino
Si necesitas eliminar el archivo como tal usa la funcion deletefile(ruta+archivo a eliminar), ahora bien si necesitas eliminar una seccion del ini.... debes cargar la unit inifiles y hacer referencia con una variable a la clase TIniFile, te recomiendo que le veas el codigo fuente de la unit IniFiles, y te daras cuenta que existen todos los procedimientos necesarios para manipular los archivos ini.

Código Delphi [-]
var
F: TIniFile;

ahora bien.... F --> en un interior contiene un procedimiento publico que se llama EraseSection y como parametro le debes indicar la seccion dentro del ini que desea eliminar, por ejemplo :

F.EraseSection('COMPROBANTE'); //


Ahora, el cuento de los espacios entre secciones, ahi me pillaste , la estructura interna del ini lo maneja la misma clase TIniFile, y entre secciones no deja espacios.

Espero que te sirva, saludos desde chile!!!
Responder Con Cita