Tree + smileys

[Résolu]
Signaler
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
-
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
-
bonjour
je suis entrain de développer  un client de tchat en vb6 (comme mirc), j'ai rencontré 2 grands problèmes et j'ai pas trouvé une solution.
1- traitement de smileys : comment je peut remplacer une chaine de caractère par une image : j'ai essayer de les remplacer mais si la chaine a remplacer se répète plusieurs fois j'arrive pas à le faire.
2- comment faire un tree  personnalisé dans ne listview avec "~" en haut puis "@" "%" " "+" puis tree alphabétique. j'ai déja posé des question j'ai u de l'aide mais j'ai pas put le faire.

j'ai rencontré plusieurs pb alors si qelqu'un à déja vue un code pareil svp aidez moi.
merci d'avance

Les yeux montrent la force de l'âme

7 réponses

Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
46
une liste 1 (origine)
une liste 2 => vide
à toi de parcourir la liste1 pour récupérer dans l'ordre de ton choix, de créer ta liste 2 en conséquence, et d'afficher cette liste 2

replace => normal, retour à la case départ et le lien du précédent topic

conclusion (comme mon premier post) :


c'est sans fin dans ce cas!
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
46
... normal tu n'as pas lu les réponses données (pour le remplacement des images)

c'est sans fin dans ce cas!


<hr size="2" width="100%" />
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
3
si si siiiiiiiiiiiiii et je vais relire maintenant

Les yeux montrent la force de l'âme
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
3
tu parle de sa : http://www.vbfrance.com/forum/sujet-RICHTEXTBOX-IMAGE_1324243.aspx ??
oui sa remplace mais mon problème est comment parcourir une chaine et remplacer toutes les chaines même celle qui se répettent plusieurs fois, parce que avec instr sa donne que la 1ere chaine ou le reverse sa donne que la derniere.
merci

Les yeux montrent la force de l'âme
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
46
je parle bien de ce topic oui

et pour ton cas, le problème n'est pas "plusieurs fois le smiley". enfin je ne crois pas, sinon 2 solutions :
*replace
*pas juste instr mais WHILE instr.... (pour tout parcourir)

mais de remplacer tous les smileys qui peuvent se répéter oui, mais aussi être différents
dans quel cas, hop replace magique :
http://www.codyx.org/snippet_replace-masse-remplacer-chaines-autres-seule-operation_296.aspx#966

pour ta 2e question je ne comprends pas si tu parles d'un TRI PERSONNALISé (click header fait une action), ou vraiment d'un TREE (treeview)
dans les 2 cas, consultation des sources existantes
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
3
ma 2eme question est :
j'ai une listview que je charge à chaque fois que j'entre dans un salon, je la rempli avec la liste des pseudo(exemple: 500 pseudos) cad 500 items,
il y'a des pseudo qui commence par "~" ou "@" ou "+" ou "%", je veux bien les afficher au début de la listview suivant ce tri :
"~"
"@"
"%"
"+"
"les autres items avec tree alphabétique"

merci encore pour votre aide
Les yeux montrent la force de l'âme
Messages postés
580
Date d'inscription
mercredi 20 août 2008
Statut
Membre
Dernière intervention
20 avril 2010
3
l'instruction replace ne fonctionne pas si on remplace une chaine de caractères par une image

Les yeux montrent la force de l'âme