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

  1. #1
    Membre du Club
    Dans quelle unité la fonction MoveFile se trouve-t-elle ?
    Bonjour

    j'ai une erreur (Error: Identifier not found "MoveFile") avec mon code:

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
      SysUtils.MoveFile(PChar(source), PChar(destination));


    SysUtils est bien dans les uses.

  2. #2
    Membre éclairé
    Bonjour,

    Je ne trouve pas de movefile avec FPC (version 3.04) sous W10
    Il y a une fonction RenameFile (avec des paramètres string) qui fait appel à la fonction Windows movefileW

    Cordialement

  3. #3
    Membre averti
    MoveFile = CopyFile suivi de DeleteFile
    MoveFile() = CopyFile() suivi de DeleteFile()

  4. #4
    Membre expert
    Citation Envoyé par sematimo Voir le message
    Bonjour

    j'ai une erreur (Error: Identifier not found "MoveFile") avec mon code:

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
      SysUtils.MoveFile(PChar(source), PChar(destination));


    SysUtils est bien dans les uses.
    Salut

    Error: Identifier not found "MoveFile"
    +
    Google translate
    =
    Erreur: identificateur introuvable "MoveFile"


    Google est ton ami !
    =
    "Lazarus File handling"
    "Windows MoveFile" ===> Unité "Windows" ( Windows.MoveFile()

    A+



    Jérôme
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

  5. #5
    Membre du Club
    Bon j'ai trouvé une solution qui fonctionne

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
      {$IFDEF MSWINDOWS}
      Result := MoveFile(PChar(source), PChar(destination));
    {$ENDIF}

###raw>template_hook.ano_emploi###