OVH Cloud OVH Cloud

Comment empêcher un retour chariot avec la touche entrée

14 réponses
Avatar
Christian
Bonjour,

Dans un contrôle texte je contrôle la touche entrée frappée par
l'utilisateur. Cela déclenche une procédure annexe. Seulement quoique je
fasse, le curseur passe à la ligne suivante. Comment faire pour que
l'utilisateur puisse repartir au début du contrôle et non pas une ligne vide
en dessous.

Christian.

4 réponses

1 2
Avatar
Christian
Ben le gars, tape en continu et à force cela se met à la ligne tout seul,
lorsque cela atteint la fin du contrôle texte. Il ne s'agit pas de faire de
la présentation seulement d'écrire ...

En tout les cas merci de vous préoccuper du gars :-)

Christian.

"Jean-Marc" a écrit dans le message de news:
417d4bcf$0$15738$
> ng a écrit, le 24/10/2004 16:06 :
> > ou avec les fleches
> >
"Gloops" a écrit dans le message de
news:417c4f2b$0$27024$
> On peut, oui ...
> Il va vraiment faire ça, le gars ?

Oui, parce que si il fait ça, le gars, il viole en un coup
à peu près tous les standards de présentation et
d'utilisation des touches dans un programme Windows
conforme!

Mais bon, il fait comme il veut, le gars :-)

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."




Avatar
Gloops
A propos on peut avoir envie de préciser le nombre maximal de caractères
par ligne, si ça peut se faire.

Il y a bien un MaxLength, mais qui pourrait être le nombre maximal de
caractères du contrôle.

Pas sûr. C'est bien le début du texte d'aide pour MaxLength

«Renvoie ou définit une valeur indiquant s'il existe un nombre maximal
de caractères susceptibles d'être saisis dans le contrôle TextBox. Si
tel est le cas, cette propriété définit le nombre maximal de caractères.»



Toutefois un peu plus loin on lit

«La propriété MaxLength a la valeur 0 par défaut, ce qui indique qu'il
n'existe pas d'autre limite que celle imposée par la mémoire du système
de l'utilisateur pour les contrôles TextBox d'une seule ligne, et que la
limite pour les contrôles TextBox de plusieurs lignes est d'environ 32 Ko.»

Cette fois j'ai tendance à comprendre que MaxLength indique le nombre de
caractères par ligne.

Bon, il n'y a plus qu'à essayer.
________________________________________
Christian a écrit, le 27/10/2004 12:57 :

Ben le gars, tape en continu et à force cela se met à la ligne tout seul,
lorsque cela atteint la fin du contrôle texte. Il ne s'agit pas de faire de
la présentation seulement d'écrire ...

En tout les cas merci de vous préoccuper du gars :-)

Christian.



Avatar
Patrice Henrio
Il ne s'agit pas du nombre de caractères dans la ligne mais dans le textbox,
la valeur 0 indique qu'il n'y a pas de limite, si ce n'est physique (mémoire
disponible de l'ordinateur ... j'ai cependant des doutes, je pense que la
limite est 64KO oun un multiple de ctte valeur.)
"Gloops" a écrit dans le message de news:
418357bc$0$3658$
A propos on peut avoir envie de préciser le nombre maximal de caractères
par ligne, si ça peut se faire.

Il y a bien un MaxLength, mais qui pourrait être le nombre maximal de
caractères du contrôle.

Pas sûr. C'est bien le début du texte d'aide pour MaxLength

«Renvoie ou définit une valeur indiquant s'il existe un nombre maximal de
caractères susceptibles d'être saisis dans le contrôle TextBox. Si tel est
le cas, cette propriété définit le nombre maximal de caractères.»



Toutefois un peu plus loin on lit

«La propriété MaxLength a la valeur 0 par défaut, ce qui indique qu'il
n'existe pas d'autre limite que celle imposée par la mémoire du système de
l'utilisateur pour les contrôles TextBox d'une seule ligne, et que la
limite pour les contrôles TextBox de plusieurs lignes est d'environ 32
Ko.»

Cette fois j'ai tendance à comprendre que MaxLength indique le nombre de
caractères par ligne.

Bon, il n'y a plus qu'à essayer.
________________________________________
Christian a écrit, le 27/10/2004 12:57 :

Ben le gars, tape en continu et à force cela se met à la ligne tout seul,
lorsque cela atteint la fin du contrôle texte. Il ne s'agit pas de faire
de
la présentation seulement d'écrire ...

En tout les cas merci de vous préoccuper du gars :-)

Christian.






Avatar
Quasimodo
Patrice Henrio expressed precisely :
Il ne s'agit pas du nombre de caractères dans la ligne mais dans le textbox,
la valeur 0 indique qu'il n'y a pas de limite, si ce n'est physique (mémoire
disponible de l'ordinateur ... j'ai cependant des doutes, je pense que la
limite est 64KO oun un multiple de ctte valeur.)
"Gloops" a écrit dans le message de news:
418357bc$0$3658$
A propos on peut avoir envie de préciser le nombre maximal de caractères par
ligne, si ça peut se faire.

Il y a bien un MaxLength, mais qui pourrait être le nombre maximal de
caractères du contrôle.

Pas sûr. C'est bien le début du texte d'aide pour MaxLength

«Renvoie ou définit une valeur indiquant s'il existe un nombre maximal de
caractères susceptibles d'être saisis dans le contrôle TextBox. Si tel est
le cas, cette propriété définit le nombre maximal de caractères.»



Toutefois un peu plus loin on lit

«La propriété MaxLength a la valeur 0 par défaut, ce qui indique qu'il
n'existe pas d'autre limite que celle imposée par la mémoire du système de
l'utilisateur pour les contrôles TextBox d'une seule ligne, et que la
limite pour les contrôles TextBox de plusieurs lignes est d'environ 32 Ko.»

Cette fois j'ai tendance à comprendre que MaxLength indique le nombre de
caractères par ligne.

Bon, il n'y a plus qu'à essayer.
________________________________________
Christian a écrit, le 27/10/2004 12:57 :

Ben le gars, tape en continu et à force cela se met à la ligne tout seul,
lorsque cela atteint la fin du contrôle texte. Il ne s'agit pas de faire
de
la présentation seulement d'écrire ...

En tout les cas merci de vous préoccuper du gars :-)

Christian.









bonjour, oui c'est +- 64ko.

@+Quaz

--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
1 2