Page 1 of 1
Ecriture fichier texte : comptage de ligne
Posted: 15 Jun 2014, 22:46
by Sergent-Quentin
Bonjour à tous
Je poste ce sujet pour savoir comment compter le nombre de ligne, je m'explique :
Voici un exemple bidon de programme qui, on va dire, vérifie un truc, si oui il écrit " Dossier vérifié " dans un bloc-notes
Ok, là tout va bien, seulement si il y a 10 000 lignes, je n'ai pas envie de tous les comptés ^^
Et donc j'aimerais en faite qu'il me l'affiche comme ceci :
Ce qui serait nettement plus pratique :p
Je vous remercie pour vos réponses
Cordialement
Sergent-Quentin
Re: Ecriture fichier texte : comptage de ligne
Posted: 16 Jun 2014, 11:53
by Jmgr
Salut, tu peux utiliser une variable. Initialise la à 0 et puis ajoute 1 à chaque fois. Tu peux faire ces deux opérations avec deux actions de Variable. Pour afficher la valeur de la variable il tu suffit d'entrer $nomdelavariable dans le champ de texte de l'action qui écrit le texte.
Re: Ecriture fichier texte : comptage de ligne
Posted: 16 Jun 2014, 20:44
by Sergent-Quentin
Salut
merci de m'avoir répondu
Malheureusement je n'y arrive pas
Peux-tu me donner un exemple stp ? ^^
Je te remercie
Cordialement
Re: Ecriture fichier texte : comptage de ligne
Posted: 16 Jun 2014, 21:22
by Jmgr
Et voilà :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="3.8.0" scriptVersion="1.1.0" os="GNU/Linux"/>
<actions>
<action name="ActionMessageBox" version="1.0.0"/>
<action name="ActionVariable" version="1.0.0"/>
<action name="ActionGoto" version="1.0.0"/>
</actions>
<parameters/>
<resources/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionVariable" comment="a = 0">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<exception id="32" action="0" line=""/>
<parameter name="colorValue">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">a</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">integer</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="positionValue">
<subParameter name="unit" code="0">0</subParameter>
<subParameter name="value" code="0"></subParameter>
</parameter>
</action>
<action name="ActionVariable" comment="a = a + 1">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<exception id="32" action="0" line=""/>
<parameter name="colorValue">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">a</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">integer</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="1">a + 1</subParameter>
</parameter>
<parameter name="positionValue">
<subParameter name="unit" code="0">0</subParameter>
<subParameter name="value" code="0"></subParameter>
</parameter>
</action>
<action name="ActionMessageBox">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="windowIcon">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="message">
<subParameter name="value" code="0">a = $a</subParameter>
</parameter>
<parameter name="title">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="textMode">
<subParameter name="value" code="0">automatic</subParameter>
</parameter>
<parameter name="ifYes">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
<parameter name="customIcon">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="icon">
<subParameter name="value" code="0">none</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">ok</subParameter>
</parameter>
<parameter name="ifNo">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
</action>
<action name="ActionGoto">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="line">
<subParameter name="value" code="0">2</subParameter>
</parameter>
</action>
</script>
</scriptfile>
Re: Ecriture fichier texte : comptage de ligne
Posted: 16 Jun 2014, 23:16
by Sergent-Quentin
Appliquer et ça marche niquel
Merci encore beaucoup pour ta réponse et ton super logiciel
![Very Happy :D](./images/smilies/icon_biggrin.gif)