En utilisant la constante vbCrLf qui correspond à la suite H13 et H10 des codes ascii. Donc Texte="AB" & VbCrLf & "CDE" Normalement ça marche.
"Jean-Marie Arsac" a écrit dans le message de news:
Bonjour,
J'ai un problème d'utilisation d'un textBox multiligne:
Si je rentre dans le textBox:
AB CDE
j'obtiens la chaine texte = "AB<cr><lf>CDE"
Si je redéfinis par programme la valeur du textBox avec cette chaine:
textBox.text = texte
J'obtiens l'affichage suivant
AB||CDE
Le '|' représente une barre verticale épaissie correspondant à un
caractère
de contrôle (ici le <cr> et le <lf>).
Comment initialiser le textBox par programme pour obtenir:
AB CDE
Merci de votre aide
Jean-Marie
Bul
normalement ce n'est qu'un "problème d'affichage" text1,text3 défni comme multilineúlse text2 défni comme multiline=true Private Sub Command1_Click()'ajout avec crlf Text2.Text = Text2.Text & vbCrLf & Text1.Text End Sub Private Sub Command2_Click()'transfert pour crlf on voit || Text3.Text = Text2.Text End Sub Private Sub Command3_Click()'transfert || c'est bien crlf Text2.Text = Text3.Text End Sub ou j'ai pas tout compris. cordialement.
normalement ce n'est qu'un "problème d'affichage"
text1,text3 défni comme multilineúlse
text2 défni comme multiline=true
Private Sub Command1_Click()'ajout avec crlf
Text2.Text = Text2.Text & vbCrLf & Text1.Text
End Sub
Private Sub Command2_Click()'transfert pour crlf on voit ||
Text3.Text = Text2.Text
End Sub
Private Sub Command3_Click()'transfert || c'est bien crlf
Text2.Text = Text3.Text
End Sub
ou j'ai pas tout compris.
cordialement.
normalement ce n'est qu'un "problème d'affichage" text1,text3 défni comme multilineúlse text2 défni comme multiline=true Private Sub Command1_Click()'ajout avec crlf Text2.Text = Text2.Text & vbCrLf & Text1.Text End Sub Private Sub Command2_Click()'transfert pour crlf on voit || Text3.Text = Text2.Text End Sub Private Sub Command3_Click()'transfert || c'est bien crlf Text2.Text = Text3.Text End Sub ou j'ai pas tout compris. cordialement.
ng
Salut,
Il faut mettre ton TextBox à Multiline=True.
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "Jean-Marie Arsac" a écrit dans le message de news:
Bonjour,
J'ai un problème d'utilisation d'un textBox multiligne:
Si je rentre dans le textBox:
AB CDE
j'obtiens la chaine texte = "AB<cr><lf>CDE"
Si je redéfinis par programme la valeur du textBox avec cette chaine:
textBox.text = texte
J'obtiens l'affichage suivant
AB||CDE
Le '|' représente une barre verticale épaissie correspondant à un
caractère
de contrôle (ici le <cr> et le <lf>).
Comment initialiser le textBox par programme pour obtenir:
AB CDE
Merci de votre aide
Jean-Marie
Salut,
Il faut mettre ton TextBox à Multiline=True.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
"Jean-Marie Arsac" <jmarsac@atsat.com> a écrit dans le message de news:
XnF949C78ED7CFE1jmarsac@212.129.5.2...
Bonjour,
J'ai un problème d'utilisation d'un textBox multiligne:
Si je rentre dans le textBox:
AB
CDE
j'obtiens la chaine texte = "AB<cr><lf>CDE"
Si je redéfinis par programme la valeur du textBox avec cette chaine:
textBox.text = texte
J'obtiens l'affichage suivant
AB||CDE
Le '|' représente une barre verticale épaissie correspondant à un
caractère
de contrôle (ici le <cr> et le <lf>).
Comment initialiser le textBox par programme pour obtenir:
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ "Jean-Marie Arsac" a écrit dans le message de news:
Bonjour,
J'ai un problème d'utilisation d'un textBox multiligne:
Si je rentre dans le textBox:
AB CDE
j'obtiens la chaine texte = "AB<cr><lf>CDE"
Si je redéfinis par programme la valeur du textBox avec cette chaine:
textBox.text = texte
J'obtiens l'affichage suivant
AB||CDE
Le '|' représente une barre verticale épaissie correspondant à un
caractère
de contrôle (ici le <cr> et le <lf>).
Comment initialiser le textBox par programme pour obtenir: