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

C++Builder Discussion :

copier un fichier avec bcb2006


Sujet :

C++Builder

  1. #1
    Membre �clair� Avatar de Mangacker
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Suisse

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 452
    Par d�faut copier un fichier avec bcb2006
    hello tout le monde j'ai cr�� une application dans la quelle je dois cr�er d�placer un fichier dans le dossier C:\hell
    est ce que quelqun sait comment faire???

    si oui merci de r�pondre

  2. #2
    Membre �clair� Avatar de Mangacker
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Suisse

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 452
    Par d�faut
    si personne ne sait

    est-il possible de copier � partir de la crontab???

    je suis sur XP et j'utilise BCB 2006

  3. #3
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    A tu regard� la FAQ et notament cette question ?

  4. #4
    Membre �clair� Avatar de Mangacker
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Suisse

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 452
    Par d�faut
    oui merci mais y a t il un moyen de copier sans les boites de dialogue
    par exemple:

    copier /fichier/source /fichier/cible

    ???

  5. #5
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Le code de la FAQ est:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    if (OpenDialog1->Execute())
    {
      if (SaveDialog1->Execute())
      {
        if (!CopyFile(OpenDialog1->FileName.c_str(), SaveDialog1->FileName.c_str(), true))
        {
          ShowMessage("Impossible de copier");
        }
      }
    }
    Si tu prends juste ce qui est en gras et rouge, il n'y a pas de dialogue.
    Ah oui j'oubliais, il faut mettre un ; � la fin.

    Si tu ne comprends pas la fonction CopyFile fais dans BCB

  6. #6
    Membre �clair� Avatar de Mangacker
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Suisse

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 452
    Par d�faut
    merci a crayon encore une question est ce que la meme fonction est possible pour d�placer (au lieu de copier) le fichier

    ps: je hais l'aide en ligne ch� pas pourquoi mais c'est physique

  7. #7
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    �tant donn� que tu n'aime pas faire F1, je l'ai fais pour toi

    Voici le r�sultat:
    The MoveFile function moves an existing file or a directory, including its children.

    To specify how to move the file, use the MoveFileEx function.


    BOOL MoveFile(
    LPCTSTR lpExistingFileName,
    LPCTSTR lpNewFileName
    );

  8. #8
    Membre �clair� Avatar de Mangacker
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Suisse

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 452
    Par d�faut
    pour copier c'est �a
    CopyFile(C:/chemin/source, C:/chemin/cible, true);
    mais pour d�placer sans copier je vois toujours pas dsl
    ++

  9. #9
    Membre �clair� Avatar de kurul1
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    934
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 934
    Par d�faut
    Pour copier c'est

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    CopyFile("C:\\chemin\\source", "C:\\chemin\\cible", true);
    La fonction retourne un bool�en a true si la copie s'est bien pass�.

    Pour d�placer c'est

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    MoveFile("C:\\chemin\\source", "C:\\chemin\\cible");
    La fonction retourne un bool�en a true si le d�placement s'est bien pass�
    Par contre, si le fichier destination existe, le d�placement ne se fait pas , donc c'est � toi de tester si le fichier existe avant et de supprimer la cible toit m�me.

  10. #10
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Citation Envoy� par Mangacker
    pour copier c'est �a


    mais pour d�placer sans copier je vois toujours pas dsl
    ++
    ???????????????????????????? J'ai r�pondu � la question le post juste en haut, en plus de ne pas vouloir faire de recherche, tu ne lis m�me pas les r�ponses des recherches que l'on fais pour toi. Peut-�tre que ton probl�me c'est juste que tu ne comprends pas l'anglais, donc je ne serais pas trop m�chant avec toi

  11. #11
    Membre �clair� Avatar de Mangacker
    Profil pro
    Inscrit en
    D�cembre 2006
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Suisse

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 452
    Par d�faut
    oui effectivement j'ai fais 2 ans d'anglais mais on a appris
    " Hello how are you " et c'est tout...
    donc l'anglais un peu technique je me noye

    en relisant ton post je comprend ce que tu as voulu me dire merci

    ++

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [XP]copier plusieurs fichiers avec la commande copy
    Par Smip99 dans le forum Scripts/Batch
    R�ponses: 8
    Dernier message: 16/06/2008, 19h35
  2. Copier un fichier avec VBA
    Par ravidat dans le forum VBA Access
    R�ponses: 3
    Dernier message: 21/04/2008, 14h19
  3. R�ponses: 5
    Dernier message: 25/06/2007, 14h45
  4. Copier un fichier avec FileCopy()
    Par pops4 dans le forum Langage
    R�ponses: 3
    Dernier message: 14/06/2007, 10h54
  5. [VBA-E]Copier un fichier avec nouveau nom
    Par sethipremier dans le forum Macros et VBA Excel
    R�ponses: 2
    Dernier message: 21/05/2007, 13h26

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