QUOTESX

guigui653 Messages postés 13 Date d'inscription samedi 24 juillet 2004 Statut Membre Dernière intervention 24 décembre 2004 - 22 déc. 2004 à 19:45
sky_175 Messages postés 12 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 4 juillet 2005 - 27 déc. 2004 à 19:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/28342-quotesx

sky_175 Messages postés 12 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 4 juillet 2005
27 déc. 2004 à 19:49
Même commentaire que maaars.
Un peu plus d'optimisation serait la bienvenue :)
Sinon, tu pourrais faire un système de quote en donnant un nom à la quote, et ce nom apparait dans la list à la place de la quote elle-même.
guigui653 Messages postés 13 Date d'inscription samedi 24 juillet 2004 Statut Membre Dernière intervention 24 décembre 2004
24 déc. 2004 à 13:58
Oups pardon si sa marche bien if ($read(QuotesX.txt,w,%a) != $null)

autant pour moi ^^
guigui653 Messages postés 13 Date d'inscription samedi 24 juillet 2004 Statut Membre Dernière intervention 24 décembre 2004
24 déc. 2004 à 13:51
tu a optimmiser un petit peu depuis la derniere fois mais il manque encore des choses :/

if (%a == $null) { halt }
devient
if (!%a) { ... }

je ne pense pas que ceci marche très bien : if ($read(QuotesX.txt,w,%a) != $null)
CoolMan t'a donné la remote EXACTE:
if ($read(QuotesX.txt,w,$+(*,%a,*))) { var %QuotesX.Modif.Echeck $input(Il y a déjà cette Quote dans la liste.,300,Attention !) | halt }

Lit bien les commentaires

Bonne continuation
Sin Of Hell Messages postés 6 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 20 janvier 2005
24 déc. 2004 à 13:01
maaars : oué t'as raison mais je suis pas encore de ce niveau la pour faire ca ;)
Je suis content que ca plaise à quelqun :]
cs_maaars Messages postés 111 Date d'inscription dimanche 31 août 2003 Statut Membre Dernière intervention 14 août 2005
24 déc. 2004 à 12:46
Moi j'aime bien c'est simple mais efficace.
la seule chose que j'aurai a reprocher c'est que dans la liste desquote on voie les codes couleurs... pasque 2t12e10s12t c'est pas evident a lire :p
Sin Of Hell Messages postés 6 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 20 janvier 2005
23 déc. 2004 à 14:08
CoolMan002 : ca change pas grand chose que je modife ca.. Et pour ctrl + o, je connaissais pas ..
KiNdErMaXi : oué je commence mdx.dll et moo.dll, je vais essayer de les utiliser dans mon prochain dialog. ( Mais je promet rien. ) ;)
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
23 déc. 2004 à 13:53
sin of hell : tu peux utiliser mdx.dll avec lequel on peut faire plein de chose, tu peut trouver son aide dans smirc (super aide mirc) téléchargable sur ...(google powa :) )
bonne chance
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
22 déc. 2004 à 21:39
J'comprends pas pourquoi dans un on dialog vous mettez pas l'init avant les autres evenements...

if ($read(QuotesX.txt,w,$did(3)) != $null) { var %QuotesX.add.echeck

devient

if ($read(QuotesX.txt,w,$+(*,$did(3),*))) { var %QuotesX.add.echeck ...... }

var %a $?="Par quelle Quote la remplacer"
if (%a == $null) { halt }
if ($read(QuotesX.txt,w,%a) != $null) { var %QuotesX.Modif.Echeck $input(Il y a déjà cette Quote dans la liste.,300,Attention !) | halt }

devient

var %a $?="Par quelle Quote la remplacer"
if (!%a) { halt }
if ($read(QuotesX.txt,w,$+(*,%a,*))) { var %QuotesX.Modif.Echeck $input(Il y a déjà cette Quote dans la liste.,300,Attention !) | halt }

amsg 4[12Quotes14X 12Ams14G4]99 $did(2).seltext }
99 ? nouvelle couleur ?...
ctrl+o pour annuler couleur et fond.
Sin Of Hell Messages postés 6 Date d'inscription mercredi 6 octobre 2004 Statut Membre Dernière intervention 20 janvier 2005
22 déc. 2004 à 20:19
Guigui653 : ok, je vais arranger ça tout de suite.
Et pour KiNdErMaXi, bah j'ais jamais utiliser de dll, je sais meme pas comment ca marche.. Mais ca viendra :)
Merci a vous deux.
cs_KiNdErMaXi Messages postés 1052 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 30 novembre 2009 2
22 déc. 2004 à 20:07
ca manque peut etre de fantaisie (un petit dll la dessus non :p)
bonne continuation
guigui653 Messages postés 13 Date d'inscription samedi 24 juillet 2004 Statut Membre Dernière intervention 24 décembre 2004
22 déc. 2004 à 19:45
Manque d'optimisation :
if ($did(3) == $null) { did -b $dname 4 }
devient
if (!$did(3)) { ... }

Un petit truc
quand je clique sur "Add !" ma barre d'édition reste comme avant
met un did -r

Bonne continuation

Je ne note pas
Rejoignez-nous