Remplacer un "/" et action keypress dans une textbox

shooker Messages postés 7 Date d'inscription jeudi 9 mars 2006 Statut Membre Dernière intervention 21 juin 2006 - 25 mars 2006 à 11:05
shooker Messages postés 7 Date d'inscription jeudi 9 mars 2006 Statut Membre Dernière intervention 21 juin 2006 - 25 mars 2006 à 12:43
Bonjour,

j'ai une variable avec l'adresse d'une image, je veux remplacer les "/"
par des "" mais je n'y arrive pas avec la fonction "replace". Comment
faire ?



Mon second problème concerne une action dans une textbox, je voudrais
que lorsque l'on appuie sur la touche Entrée, le code génére un
"
" à l'endroit où est le curseur puis qu'il aille à la ligne.



Merci à vous.

2 réponses

jannoman Messages postés 256 Date d'inscription jeudi 17 avril 2003 Statut Membre Dernière intervention 20 février 2008 1
25 mars 2006 à 11:29
Salut !

c'est me.text1.text = replace(me.text1.text, "/", "")

text1_keypress(keyascii as integer)
if keyascii = 13 then 'code de la touche entrée
me.text1.text = me.text1.text & "
"
end if
end sub


si tu veux que ce soit là où est le curseur et non pas à la fin, fait :
a = me.text1.text
me.text1.text = mid(a,1, me.text1.selstart) & "
" & vbcrlf & mid(a,me.text1.selstart)

A+.
Thomas.
0
shooker Messages postés 7 Date d'inscription jeudi 9 mars 2006 Statut Membre Dernière intervention 21 juin 2006
25 mars 2006 à 12:43
Merci beaucoup !



Le premier code pour les "/" marche très bien merci mais le second ne fonctionne pas totalement bien.



Avec ce code, lorsque j'appuie sur "entrée", le "
" se
met bien au bout de la phrase mais ce que j'ai écris saute une ligne et
le curseur se met au debut de la phrase



pour ce qui est du code avec la fonction mid, ça ne marche pas vraiment bien.
0
Rejoignez-nous