Procedure RendRepertoire(pFichier)
Quand Exception
RENVOYER ""
FIN
RENVOYER {pFichier}..Repertoire
SREPERTOIRESDONNEES = {SFICHIERNOM}..REPERTOIRE
//Par
SREPERTOIRESDONNEES = RendRepertoire(sFichierNom)
SI SREPERTOIRESDONNEES="" ALORS GOTO SUITE
//Chemin complet du fichier à sauvegarder
sFichierSource = {sFichierNom}..Répertoire+"\"+sFichierNom+{sFichierNom}..Extension
//Chemin Complet du fichier a creer
sFichierDestination = Répertoire+"\"+sFichierNom+{sFichierNom}..Extension
//On ferme le Fichier au cas ou
SI PAS HFerme(sFichierNom) ALORS
Erreur(HErreurInfo())
//Tous les fichiers n'était pas fermés
//Le fichier ne peut pas etre fermé alors on quitte la sauvegarde
FIN
//On copie le fichier
fCopieFichier(sFichierSource,sFichierDestination,frJauge)
SUITE:
FIN
Sablier(Faux)Info("La sauvegarde des fichiers s'est correctement effectuée.")
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=5&topic_id=562&post_id=2288