[..] Importé contenue d'un fichier vers un autre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
yasin27
Niveau 1
Niveau 1
Messages : 2
Enregistré le : dim. 12 août 2012 04:16
Status : Hors ligne

[..] Importé contenue d'un fichier vers un autre

#1

Message par yasin27 »

Bonjour je m'appelle Yassin,

Alors voila je voudrais importé le contenue d'un fichier texte vers un autre mais je n'y arrive pas le fichier cible reste vide (je suis débutant) alors je sait qu'il y as beaucoup d'erreur mais autoit ne me les affiches pas c'est pour ça que je m'en remet a vous alors voici mon code
► Afficher le texte
Merci d'avance
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: Importé contenue d'un fichier vers un autre

#2

Message par matwachich »

Salut!

Déjà, n'oublie jamais les règles de présentation des messages, si un modo (ou pire!!! Tlem) passe par là, ton message finira à la poubelle!!!

Après, pour ton script:
► Afficher le texte
PS: Ah oui au fait, tu déclare une fonction _main, mais tu ne l'appelle (exécute) jamais! Comment veux-tu qu'il se passe quelque chose???
PS2: Un petit tour par le tutoriel ne te ferait pas de mal!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: Importé contenue d'un fichier vers un autre

#3

Message par Tlem »

matwachich a écrit :; LA vraie solution qui ne casse pas la tête
Heuu oui, mais selon le code de Yassin, il manque des petites choses ...
En l'occurence, le FileCopy devrait être utilisé avec le paramètre flag à 9 (8 + 1).
- flag = 1 pour écraser le fichier cible si il existe déjà
- flag = 8 pour créer la structure des répertoires si elle n'existe pas.

Ensuite il faut tester la valeur de retour pour savoir si l'opération c'est bien déroulée ou non. ;)

Cela nous donne :

Code : Tout sélectionner

$file_source = "source.txt"
$file_cible = "cible.txt"

If Not FileCopy($file_source, $file_cible, 9) Then
     MsgBox(16, "Attention", "Erreur lors de la copie du fichier.")
EndIf
Maintenant, en lisant ceci :
yasin27 a écrit :importé le contenue d'un fichier texte vers un autre
je penserais plutôt à un code qui récupère le texte d'un fichier et qui l'ajoute à un autre fichier. ;)
► Afficher le texte
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre