Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    389

    [ delphi ] - file e directory

    Devo creare una directory chiamata Backup all'interno di un'altra directory che già conosco.
    Tuttavia, se la directory risulta già presente, non la crea.

    es.
    controllo se in c:\programmi esiste la cartella Backup
    1) se esiste allora scrivo c:\programmi\Backup
    2) se non esiste, creo la directory.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    56
    if not DirectoryExists('c:\temp\backup') then CreateDirectory('c:\temp\backup',0);

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Re: [ delphi ] - file e directory

    Originariamente inviato da cla80
    Tuttavia, se la directory risulta già presente, non la crea.
    Mi sembra normale che non sia possibile creare una directory se questa è già presente. Qual è il tuo vero problema?

    Si tratta di dover controllare anticipatamente che la directory non sia già esistente?

    In tal caso, puoi usare la funzione DirectoryExists che è in grado di dirti se la directory passata come parametro esiste oppure no; in caso negativo, puoi richiamare la funzione CreateDir per crearla.

    In alternativa, hai a disposizione anche la funzione ForceDirectories che è in grado di "forzarti" un intero percorso di directory e sottodirectory, creando se necessario le directory incluse nel percorso in modo del tutto automatico.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.