cs_PROGRAMMIX
Messages postés1133Date d'inscriptionmercredi 2 octobre 2002StatutMembreDernière intervention24 juillet 20112 2 juil. 2011 à 15:19
Bonjour,
Quelles seraient les modifications à apporter pour insérer le texte et les images à l'emplacement du curseur ?
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 31 mars 2011 à 20:17
tu as parfaitement raison
TM_
Messages postés3Date d'inscriptionmardi 24 février 2004StatutMembreDernière intervention27 juillet 2012 31 mars 2011 à 18:03
merci pour ta réponse (effectivement on peux retrouver cette tlb en download). J'ai une autre question dans Public Function GetData du module ModIDataObject tu ne fais pas :
"DeleteDC hScreenDc", alors que c'est conseillé par microsoft.
Les conséquences sont elle graves ou bien est ce volontaire ?
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 31 mars 2011 à 15:11
source .idl et .odl
se compilent avec midl ...
ces tlb là en particulier ne sont pas de moi, mais au final, ils ne servent qu'a décrire ce que l'on trouve dans une dll, de déclarer des constantes, etc.
ce n'est pas un livrable : tu ne dois placer ce fichier .tlb que sur les postes de developpement.
TM_
Messages postés3Date d'inscriptionmardi 24 février 2004StatutMembreDernière intervention27 juillet 2012 31 mars 2011 à 14:31
Bonjour,
Je voudrais intégrer ton source dans les miens, mais dans un souci de compatibilité avec les différentes et future versions de system
j'ai une petite question par rapport à ta TLB OLELIB. Comment as tu fait pour la crééer et avec quels outils ?
et te remercie pour tes sources. A+
cs_Ntz
Messages postés1Date d'inscriptionmercredi 2 juin 2010StatutMembreDernière intervention 3 juin 2010 3 juin 2010 à 00:38
Bon bah c'est parfait, je me suis (ré)inscrit pour consulter ce code, ça marche, c'est propre, et ça m'arrange drôlement ! Je code un petit jeu de cartes multi-joueurs, j'avais besoin de ce type de fonction pour manipuler facilement une zone de chat (avec différentes couleurs selon les joueurs, comme Irc un peu), j'ai juste à prendre AppendText et les 2-3 décla de lib. Merci beaucoup.
lediablo
Messages postés214Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention 2 août 2012 28 avril 2010 à 19:57
mais quand on insère l'image la scrolbar bouge à la fin de texte
lediablo
Messages postés214Date d'inscriptionmercredi 26 avril 2006StatutMembreDernière intervention 2 août 2012 28 avril 2010 à 19:25
je trouve pas les mots pour te remercier
t'es vraiment un génie c'est tout ce que je peut te dire, t'es le MEILLEUR
c'est la 1ere source qui insère des images sans passer par le presse-papier et sans changer le selstart et bouger la scrolbar.
1000 merci pour ce code
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 28 avril 2010 à 17:09
insertion d'Images ajouté.
c'est basique, mais cela fonctionne.
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 19 avril 2010 à 11:49
oui c'est ce que je voulais dire hihihihi
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 19 avril 2010 à 10:51
la position de la souris ?
pas indispensble, au final il te faut l'index du caractère survollé....
m'enfin a ta guise
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 19 avril 2010 à 10:40
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 19 avril 2010 à 10:15
puisque tu sais quel caractère est survollé....
a toi de chercher en avant et en arrière pour selectionner ce que tu souhaites...
(voir code en page d'accueil de VbFrance, aujourd'hui)
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 19 avril 2010 à 10:12
bonjour
oui renfield j'ai déja essayer avant de demander avec 2 autres constante que j'ai trouver dans msdn avec rtfWholeWord, une qui fait un erreur et l'autre me donne toute la ligne.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 18 avril 2010 à 22:52
tout se passe a cette ligne :
moOveredRange.Expand rtfWholeWord
a toi de tenter avec d'autres constantes...
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 17 avril 2010 à 23:07
bonsoir
est t-il possible que dans ta source quand on passe la souris sur la richtextbox on obtient le mot (comme tu a fait) mais en choisissant les limites ? c'est à dire qu'on détecte que les mots situer entre deux espace comme dans le span et sans le sélectionner ?
merci d'avance
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 12 avril 2010 à 15:02
toujours rien :(
j'ai pas trouvé une solution :( svp aidez moi svp
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 9 avril 2010 à 12:57
bonjour
merci pour les infos Renfield je vais essayer avec
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 8 avril 2010 à 20:12
ya des tas d'xemples sur le net, cette source indique en fait qu'il faut utiliser InsertObject et REOBJECT
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 8 avril 2010 à 19:59
salut
j'ai vue le lien que tu ma donnée. merci pour l'aide mais je comprend rien en c lol
merci
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 8 avril 2010 à 16:16
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 8 avril 2010 à 15:52
salut
j'ai essayer de le faire mais j'y arrive toujours pas :(
pouvez vous m'aider s'il vous plait
merci d'avance
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 3 avril 2010 à 11:50
merci pour ta réponse, peut tu me donné quelques idée ou mot clé pour que je puisse faire des recherche stp parce que je suis vraiment bloqué la.
merci encore
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 2 avril 2010 à 22:33
oui, je pense, pas le temps de regarder en detail
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 2 avril 2010 à 19:30
salut
est il possible d'insérer une image dans la richtextbox avec votre code svp ? (cad comme on ajoute le texte)
merci d'avance
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 18 mars 2010 à 17:02
oki merciiiii
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 18 mars 2010 à 16:33
il s'agit le type de soulignement...
voir l'enum tomUnderline dans l'explorateur d'objets (F2)
c'est numérique, pas boolean, faut pas faire de NOT !!!!
le plus simple est de faire
.Font.underline = (1 - .Font.underline)
comme ca ca switchera entre 0 et 1 (tomNone et tomSingle)
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 18 mars 2010 à 16:18
salut
pouvez vous m'expliquer ce que sa veut dire cette ligne svp :
moOveredRange.Font.Underline = tomDouble
je ne comprend pas le "tomDouble", j'ai essayer avec le "range" de faire en sorte que si la ligne est souligner alors on enlève le soulignement sinon le contraire
j'ai crue qu'avec .underline = not(.underline) on peut le faire
mai ce n'est pas le cas ici.comme dans l'exemple: .Font.ForeColor veColor j'ai fait .Font.underline not(.Font.underline)
merci d'avance
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 2 févr. 2010 à 18:55
par exemple quand je trouve le caractère "#" dans la chaine de caractères a insérer la chaine qui le suit je la met en bleu ...
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 2 févr. 2010 à 16:19
d'une range de caractères
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 2 févr. 2010 à 15:42
.font.Forecolor de quoi ? du richtextbox ou d'une range de caractères ?
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 2 févr. 2010 à 15:23
salut
- est ce que c'est possible de faire un traitement de la chaine de caractère qu'on va insérer ici :
.Text = vsText
c'est a dire une chaine colorer, par exemple mettre les lettres "a" en bleu et "b" en gras ...
j'ai essayer de le faire avec .font.forcolor mais sa change la couleur de tout le texte et pas seulement d'un caractere
Galactus13
Messages postés335Date d'inscriptionlundi 29 septembre 2008StatutMembreDernière intervention16 août 20231 14 déc. 2009 à 13:38
avec les meilleurs ! c'est 100% parfait !
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 11 déc. 2009 à 13:20
je t'aime renfield lool
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 11 déc. 2009 à 10:30
Fait.
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 11 déc. 2009 à 01:36
bonsoir
un petit problème avec la scrollbar :
est il possible de faire en sorte que quand on ajoute le texte à la richtextbox : si la scrollbars est à la position maximal (en bas) reste à cette position après l'ajout et si elle est dans une autre position elle change pas ?
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 10 déc. 2009 à 18:48
vraiment superrrr interessant merci beaucoup 10/10
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 9 déc. 2009 à 23:29
2 juil. 2011 à 15:19
Quelles seraient les modifications à apporter pour insérer le texte et les images à l'emplacement du curseur ?
31 mars 2011 à 20:17
31 mars 2011 à 18:03
"DeleteDC hScreenDc", alors que c'est conseillé par microsoft.
Les conséquences sont elle graves ou bien est ce volontaire ?
31 mars 2011 à 15:11
se compilent avec midl ...
ces tlb là en particulier ne sont pas de moi, mais au final, ils ne servent qu'a décrire ce que l'on trouve dans une dll, de déclarer des constantes, etc.
ce n'est pas un livrable : tu ne dois placer ce fichier .tlb que sur les postes de developpement.
31 mars 2011 à 14:31
Je voudrais intégrer ton source dans les miens, mais dans un souci de compatibilité avec les différentes et future versions de system
j'ai une petite question par rapport à ta TLB OLELIB. Comment as tu fait pour la crééer et avec quels outils ?
et te remercie pour tes sources. A+
3 juin 2010 à 00:38
28 avril 2010 à 19:57
28 avril 2010 à 19:25
t'es vraiment un génie c'est tout ce que je peut te dire, t'es le MEILLEUR
c'est la 1ere source qui insère des images sans passer par le presse-papier et sans changer le selstart et bouger la scrolbar.
1000 merci pour ce code
28 avril 2010 à 17:09
c'est basique, mais cela fonctionne.
19 avril 2010 à 11:49
19 avril 2010 à 10:51
pas indispensble, au final il te faut l'index du caractère survollé....
m'enfin a ta guise
19 avril 2010 à 10:40
je crois que je vais m(inspirer de cette source http://www.vbfrance.com/codes/DETECTER-MOT-SOUS-SOURIS-SANS-CLIQUER-MOUSEOVER-RICHTEXTBOX_20813.aspx c'est plus facile qu'on on a la position de la souris. (déja tu y participe à ce sujet lol)
19 avril 2010 à 10:15
a toi de chercher en avant et en arrière pour selectionner ce que tu souhaites...
(voir code en page d'accueil de VbFrance, aujourd'hui)
19 avril 2010 à 10:12
oui renfield j'ai déja essayer avant de demander avec 2 autres constante que j'ai trouver dans msdn avec rtfWholeWord, une qui fait un erreur et l'autre me donne toute la ligne.
18 avril 2010 à 22:52
moOveredRange.Expand rtfWholeWord
a toi de tenter avec d'autres constantes...
17 avril 2010 à 23:07
est t-il possible que dans ta source quand on passe la souris sur la richtextbox on obtient le mot (comme tu a fait) mais en choisissant les limites ? c'est à dire qu'on détecte que les mots situer entre deux espace comme dans le span et sans le sélectionner ?
merci d'avance
12 avril 2010 à 15:02
j'ai pas trouvé une solution :( svp aidez moi svp
9 avril 2010 à 12:57
merci pour les infos Renfield je vais essayer avec
8 avril 2010 à 20:12
8 avril 2010 à 19:59
j'ai vue le lien que tu ma donnée. merci pour l'aide mais je comprend rien en c lol
merci
8 avril 2010 à 16:16
http://www.codeproject.com/KB/edit/MyExtRichTextBox.aspx
8 avril 2010 à 15:52
j'ai essayer de le faire mais j'y arrive toujours pas :(
pouvez vous m'aider s'il vous plait
merci d'avance
3 avril 2010 à 11:50
merci encore
2 avril 2010 à 22:33
2 avril 2010 à 19:30
est il possible d'insérer une image dans la richtextbox avec votre code svp ? (cad comme on ajoute le texte)
merci d'avance
18 mars 2010 à 17:02
18 mars 2010 à 16:33
voir l'enum tomUnderline dans l'explorateur d'objets (F2)
c'est numérique, pas boolean, faut pas faire de NOT !!!!
le plus simple est de faire
.Font.underline = (1 - .Font.underline)
comme ca ca switchera entre 0 et 1 (tomNone et tomSingle)
18 mars 2010 à 16:18
pouvez vous m'expliquer ce que sa veut dire cette ligne svp :
moOveredRange.Font.Underline = tomDouble
je ne comprend pas le "tomDouble", j'ai essayer avec le "range" de faire en sorte que si la ligne est souligner alors on enlève le soulignement sinon le contraire
j'ai crue qu'avec .underline = not(.underline) on peut le faire
mai ce n'est pas le cas ici.comme dans l'exemple: .Font.ForeColor veColor j'ai fait .Font.underline not(.Font.underline)
merci d'avance
2 févr. 2010 à 18:55
2 févr. 2010 à 16:19
2 févr. 2010 à 15:42
2 févr. 2010 à 15:23
- est ce que c'est possible de faire un traitement de la chaine de caractère qu'on va insérer ici :
.Text = vsText
c'est a dire une chaine colorer, par exemple mettre les lettres "a" en bleu et "b" en gras ...
j'ai essayer de le faire avec .font.forcolor mais sa change la couleur de tout le texte et pas seulement d'un caractere
- est t il possible aussi d'insérer des images comme PCPT ma déja montré http://www.vbforums.com/showthread.php?p=2131039#post2131039 ?
merci d'avance
14 déc. 2009 à 13:38
11 déc. 2009 à 13:20
11 déc. 2009 à 10:30
11 déc. 2009 à 01:36
un petit problème avec la scrollbar :
est il possible de faire en sorte que quand on ajoute le texte à la richtextbox : si la scrollbars est à la position maximal (en bas) reste à cette position après l'ajout et si elle est dans une autre position elle change pas ?
10 déc. 2009 à 18:48
9 déc. 2009 à 23:29