Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-10-2008
lKinGl lKinGl is offline
Miembro
 
Registrado: ago 2007
Posts: 333
Poder: 17
lKinGl Va por buen camino
Question Evitar Borrado de Carpetas

Salu2 compañeros..

Tengo una pequeña aplicación que guarda archivos *.qrp dentro de varias carpetas para mantener ordenados los archivos, me gustaria saber que debo hacer para que la carpeta sea imposible de eliminar ya que si se elimina el software empezará a dar error de que no consigue la ruta

gracias adelantadas
__________________
Las cosas o son, o no son...
Responder Con Cita
  #2  
Antiguo 09-10-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Cita:
Empezado por lKinGl Ver Mensaje
.......... ya que si se elimina el software empezará a dar error de que no consigue la ruta
Hola, entonces deberías preguntar si la ruta existe.

Código Delphi [-]
 if DirectoryExists(Ruta) then
   showmessage('Existe el directorio');

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #3  
Antiguo 09-10-2008
lKinGl lKinGl is offline
Miembro
 
Registrado: ago 2007
Posts: 333
Poder: 17
lKinGl Va por buen camino
de lo contrario que la cree verdad?

gracias por tu respuesta
__________________
Las cosas o son, o no son...
Responder Con Cita
  #4  
Antiguo 09-10-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
O también la creas tu desde tu programa

Código Delphi [-]
 //Si no existe creamos el directorio
 if not DirectoryExists(Ruta) then
  CreateDir(Ruta);

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #5  
Antiguo 09-10-2008
lKinGl lKinGl is offline
Miembro
 
Registrado: ago 2007
Posts: 333
Poder: 17
lKinGl Va por buen camino
Muchas gracias caro
__________________
Las cosas o son, o no son...
Responder Con Cita
  #6  
Antiguo 09-10-2008
lKinGl lKinGl is offline
Miembro
 
Registrado: ago 2007
Posts: 333
Poder: 17
lKinGl Va por buen camino
Talking

Mi Código Final me quedó así

Código Delphi [-]
    if not DirectoryExists('Reportes\Recepciones\') then
      begin
        CreateDir('Reportes\Recepciones');
        form16.QuickRep1.Prepare;
        form16.QuickRep1.QRPrinter.Save('Reportes\Recepciones\'+SpinEdit1.Text+'_'+ComboBox2.Text+'_'+ComboB  ox4.Text+'_'+ComboBox1.Text+'.qrp');
      end
      else
      begin
        form16.QuickRep1.Prepare;
        form16.QuickRep1.QRPrinter.Save('Reportes\Recepciones\'+SpinEdit1.Text+'_'+ComboBox2.Text+'_'+ComboB  ox4.Text+'_'+ComboBox1.Text+'.qrp');
      end;

gracias por tu ayuda caro
__________________
Las cosas o son, o no son...
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Trigger - evitar borrado de registro StartKill MySQL 1 04-03-2008 14:49:24
Es posible compartir carpetas por Internet utilizando compartir carpetas? JuanErasmo Windows 5 12-02-2007 20:45:17
Evitar borrado de archivo Patakon Windows 1 15-11-2004 15:34:37
Evitar que eliminen carpetas jealousy Varios 2 29-05-2004 18:36:22
Borrado de un .pas? danytorres Varios 5 30-12-2003 17:28:33


La franja horaria es GMT +2. Ahora son las 16:35:46.


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