Ver Mensaje Individual
  #6  
Antiguo 09-04-2011
CFPA86 CFPA86 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Medellin (Colombia)
Posts: 123
Reputación: 23
CFPA86 Va por buen camino
Hola amigos foristas, sobre este tema le he encontrado ya mi error (me demore en hacerlo pero loencontre), el codigo queda asi
Código Delphi [-]
procedure TFmttodatos.BBaceptarClick(Sender: TObject);
 var
  LArchBor : File;
 begin
//   Hago proceso que debo de realizar con HDA lo realiza bien
  AssignFile(LArchBor, 'Animales.db');
  Reset(LArchBor);
  CloseFile(LArchBor);
  Tanimales.Active       := False;                    // Name de animales
// DSanimales.Enabled   := False;    // DataSet de Tanimales linea que sobra//
// Tanimales.DatabaseName   := ''; // Lineaque sobra //
  Erase(LArchBor);                                      // Borrar Animales.db //
 end;
La idea o la conclusion a la que llegue es que PRIMERO debo de cerrar el archivo y de SEGUNDO la propiedad active la hago igual a false. Esto funciona tanto con Erase y DeleteFile.
De todas formas quiero darle gracias a todos por prestarle atencion a mi pregunta
__________________
Siempre hay un primer momento para todo.

Última edición por ecfisa fecha: 09-04-2011 a las 18:06:40. Razón: Etiquetas [DELPHI] [/DELPHI]
Responder Con Cita