Pb de write

Résolu
Tupac_shakur Messages postés 80 Date d'inscription mercredi 28 avril 2004 Statut Membre Dernière intervention 6 juillet 2005 - 24 janv. 2005 à 19:42
Tupac_shakur Messages postés 80 Date d'inscription mercredi 28 avril 2004 Statut Membre Dernière intervention 6 juillet 2005 - 24 janv. 2005 à 22:31
voila j'ai un ptit pb debile, voici le code :

on *:dialog:exemple:sclick:6:{
write $+(-dl,$did(4)) exemple.txt
}

quand je clik sur le bouton " supprimer " je voudrais effacer le contenu de l'edit 4
dans le fichier exemple.txt
hors avec ce code j'efface pas le bon j'ai essayé avec $calc -1 sa tombe pas juste non plus :/

12 réponses

Utilisateur anonyme
24 janv. 2005 à 20:15
Ouais faut voir, on a pas compris de la meme façon :)
3
Utilisateur anonyme
24 janv. 2005 à 20:03
L'option -dl# cherche une ligne dans exemple.txt et l'efface avec #
numéro de ligne donc là tu as mis $did(4) en numéro de ligne, je pense que ça vient de là.

Si c'est
bien ça l'erreur et que tu cherches une ligne qui commence par $did(4),
tu n'as qu'à mettre :





write -ds $+ $did(4) exemple.txt
0
TooLoW Messages postés 169 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 26 mai 2005
24 janv. 2005 à 20:12
je dirai :

write -dl $+ $did(4).sel exemple.txt

pas testé a toi de le faire

mopi ( /server -m irc.quakenet.org -j #mopi )


<fon =""></fon>
0
Tupac_shakur Messages postés 80 Date d'inscription mercredi 28 avril 2004 Statut Membre Dernière intervention 6 juillet 2005
24 janv. 2005 à 20:28
merci fyltum sété bien sa :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
TooLoW Messages postés 169 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 26 mai 2005
24 janv. 2005 à 20:30
maintenant si tu as plusieures fois le meme début , ca va effacer toutes les lignes :/

mopi ( /server -m irc.quakenet.org -j #mopi )


<fon =""></fon>
0
Utilisateur anonyme
24 janv. 2005 à 20:35
Non juste la première normalement
0
TooLoW Messages postés 169 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 26 mai 2005
24 janv. 2005 à 20:36
mwé enfin si sa marche c le principal

mopi ( /server -m irc.quakenet.org -j #mopi )


<fon =""></fon>
0
Utilisateur anonyme
24 janv. 2005 à 20:42
Ouais :)

Mais je pensais que si $did(4) contient plusieurs mots il vaut mieux mettre






write -ds $+(",$did(4),") exemple.txt




Je pense :)

Enfin regarde dans l'aide mirc
0
Tupac_shakur Messages postés 80 Date d'inscription mercredi 28 avril 2004 Statut Membre Dernière intervention 6 juillet 2005
24 janv. 2005 à 20:55
en effet ca marche mieu avec write -ds $+(",$did(4),") exemple.txt
merci c'est niquel :)
0
talking Messages postés 343 Date d'inscription dimanche 30 novembre 2003 Statut Membre Dernière intervention 19 août 2006 1
24 janv. 2005 à 21:12
Ce que tu peux faire aussi c'est faire une condition mais bon c'est moins rapide :

if ($read(fichier.txt,w,$did(4)) { write $+(-dl,$readn) fichier.txt }
0
Utilisateur anonyme
24 janv. 2005 à 21:32
Ouais ça vérifie que la ligne existe c'est pas plus mal, talking a raison :)
0
Tupac_shakur Messages postés 80 Date d'inscription mercredi 28 avril 2004 Statut Membre Dernière intervention 6 juillet 2005
24 janv. 2005 à 22:31
ok merci :)
0
Rejoignez-nous