IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

DeleteFile et RenameFile


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2003
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2003
    Messages : 422
    Par défaut DeleteFile et RenameFile
    Bonjour,

    j'ai cette procédure, mais il ne se passe rien au niveau "deleteFile et renameFile" ??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    procedure Tmaj.btSUPPClick(Sender: TObject);
    var
    lig:integer;
    tir1:string;
    lotopro: file of typeloto;
    begin
    tir:= ExtractFilePath(Application.ExeName) + 'LOTO.del';
    AssignFile(loto,tir);
    Reset(loto);
    tir1:= ExtractFilePath(Application.ExeName) + 'prov.del';
    AssignFile(lotopro,tir1);
    ReWrite(lotopro);
     
    lig:=StrToInt(TXTlig.text);
     
          While not EOF(loto) do
          begin
             read(loto,enregloto);
             if enregloto.tirage<>lig then write(lotopro,enregloto);
          end;
     DeleteFile(tir);
     RenameFile(tir1, tir);
     
     totaux;
     affiche;
    end;//procédure
    Les variables tir et loto sont définies pour être accessibles dans toute l'appli
    Cette procédure est prévue pour supprimer un enregistrement du fichier

  2. #2
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Mars 2003
    Messages
    422
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mars 2003
    Messages : 422
    Par défaut
    désolé j'ai "double" le code !!!

    PS de Waskol : no problemo (tu as un bouton "editer" , en bas à droite de ton message, pour modifier quand tu t'es trompé)

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2003
    Messages
    582
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2003
    Messages : 582
    Par défaut
    Rename et DeleteFile ne fonctionne pas car les fichiers sont ouvert...
    par toi avec AssignFile....

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    CloseFile(tir); 
    CloseFile(tir1);
    à mettre avant delete et rename.
    Comment dupliquer un disque...ça vous intéresse?
    Tutoriel et code source delphi ici

  4. #4
    Nouveau membre du Club
    Inscrit en
    Août 2005
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 8
    Par défaut salut
    telecharger la bibliotheque des composant ShellHock, elle contien des composant qui vous facilite les operations renomer,supprimer, deplacer, copier, racourcis et.....

Discussions similaires

  1. RenameFile impossible sur un répertoire
    Par Statman dans le forum Langage
    Réponses: 2
    Dernier message: 21/03/2006, 00h16
  2. [C#] deletefile impossible + assembly
    Par BoeufBrocoli dans le forum Windows Forms
    Réponses: 3
    Dernier message: 27/01/2006, 11h17
  3. Problème avec DeleteFile
    Par Kara dans le forum Langage
    Réponses: 2
    Dernier message: 16/12/2005, 14h33
  4. Réponses: 18
    Dernier message: 30/06/2005, 13h30
  5. CopyFile/RenameFile
    Par DevelOpeR13 dans le forum Langage
    Réponses: 7
    Dernier message: 06/06/2003, 18h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo