Programmer avec le langage Linotte
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Programmer avec le langage LinotteConnexion

Besoin d'un conseil sur la programmation en Linotte ?

-20%
Le deal à ne pas rater :
-20% sur le Lot de 2 écrans PC GIGABYTE 27″ LED M27Q
429 € 539 €
Voir le deal

descriptionErreur à l'utilisation du greffon conduit EmptyErreur à l'utilisation du greffon conduit

more_horiz
Bonjour,

j'essaye d'enregistrer un fichier .txt et pour cela j'utilise le greffon conduit.

Voici mon code :

Code:


Sauvegarde :

Rôles :

c :
:
conduit
Actions :

évoque c.
encodage("UTF-8")
évoque c.
enregistrer("C:
\Temp\Sauvegarde.
txt")
évoque c.
écrire("Voici un texte écrit depuis le langage Linotte !")
évoque c.
fermer()


Mon programme plante et le tableau m'affiche :
La méthode fonctionnelle est inconnue : enregistrer

Lorsque j'utilise

Code:


évoque c.
sélectionneretenregistrer()


mon fichier Sauvegarde.txt est effacé.

(J'utilise un fichier .txt car c'est l'exemple utilisé sur :
[url:1nk57pcv]http:
//langagelinotte.
free.
fr/wiki/index.
php?title=Conduit[/url:1nk57pcv])

Où est mon erreur ?

descriptionErreur à l'utilisation du greffon conduit EmptyRE: Erreur à l'utilisation du greffon conduit

more_horiz
Pas d'erreur de ton côté... mais du mien...
ça sera corrigé en 1.6

descriptionErreur à l'utilisation du greffon conduit EmptyRE: Erreur à l'utilisation du greffon conduit

more_horiz
J'ai réussi en utilisant l'exemple "tube_fichier_écriture".

Question : existe-il un moyen de vérifier si un fichier existe ou pas, avant de l'ouvrir ?
Car si le fichier n'existe pas le programme plante...

descriptionErreur à l'utilisation du greffon conduit EmptyRE: Erreur à l'utilisation du greffon conduit

more_horiz
Je crois que tu peux essayer de l'ouvrir en mettant ta fonction dans un sous paragraphe commençant par "Essai, tu lis" et finissant par "Tu fermes" le programme ne plantera pas et tu ajoute ensuite un "Sinon," suivit de ce que tu veux faire pour gérer l'erreur comme afficher un message.

Ensuite je pense que cpc aura une meilleure réponse mais ça fonctionne ^^

descriptionErreur à l'utilisation du greffon conduit EmptyRE: Erreur à l'utilisation du greffon conduit

more_horiz
Ta méthode fonctionne très bien, merci.

descriptionErreur à l'utilisation du greffon conduit EmptyRE: Erreur à l'utilisation du greffon conduit

more_horiz
Dans la prochaine version 1.6, il y aura :
conduit.existefichier ("nom fichier")
et la possibilité de charger directement des nombres.

descriptionErreur à l'utilisation du greffon conduit EmptyRE: Erreur à l'utilisation du greffon conduit

more_horiz
Super, merci !

descriptionErreur à l'utilisation du greffon conduit EmptyRe: Erreur à l'utilisation du greffon conduit

more_horiz
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre