Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-05-2004
mrmanuel mrmanuel is offline
Miembro
 
Registrado: may 2003
Posts: 135
Poder: 21
mrmanuel Va por buen camino
Borrar varios archivos

Hola

Deseo borrar varios archivos temporales que se crean tras ejecutar mi aplicación.

todos tienen el mismo nombre cambiando tan sólo los ultimos caracteres, y con la misma extensión:

Es decir:

_QSQLxx0.dbf
_QSQLxx1.dbf
_QSQLxx2.dbf

Estos archivos están en el mismo directorio que los archivos útiles para mi aplicación, por lo que no puedo borrar el directorio completamente.

Gracias
__________________
Un Saludo a todos/as
Responder Con Cita
  #2  
Antiguo 24-05-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Yo creo que puedes usar las funciones FindFirst, FindNext y FindClose pasando como Path a FindFirst la cadena:

_QSQLxx*.dbf

// Saludos
Responder Con Cita
  #3  
Antiguo 24-05-2004
Novás Novás is offline
Miembro
 
Registrado: oct 2003
Ubicación: Galicia
Posts: 146
Poder: 21
Novás Va por buen camino
Creo que una opción más fácil sería con winexec y ejecutar el comando
Código:
del *.dbf
__________________
Hay dos cosas infinitas: el Universo y la estupidez humana. http://www.cybertarjetas.net
Responder Con Cita
  #4  
Antiguo 24-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Seria mucho mas específico un 'Del _QSQLx*.dbf'

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 24-05-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Un comentario lateral:

Si estos archivos son archivos temporales que genera el bde, si bien no está de más la rutina para borrarlos, esto debería ser necesario sólo en casos de emergencia. Me refiero a que normalmente el mismo bde los debe borrar y si no lo está haciendo es posible que se deba a algún fallo en la aplicación que esté impidiendo que el bde haga su trabajo de limpieza.

// Saludos
Responder Con Cita
  #6  
Antiguo 27-05-2004
mrmanuel mrmanuel is offline
Miembro
 
Registrado: may 2003
Posts: 135
Poder: 21
mrmanuel Va por buen camino
La idea de "Novás", no me sirve, ya que en el mismo directorio tengo los DBF buenos, los cuales no se pueden borrar.

El comentario de "roman", creo que tiene toda la razón, porque hago consultas de otros DBF y no se quedan los temporales, de hecho es estado Debugeando y se borran, pero unos en concreto no. ¿...?

Y lo de Usar las funciones Find...... las pruebo y ya comento como me va.

gracias
__________________
Un Saludo a todos/as
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 01:11:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi