Quelqu'un conna=EEtrait-il comment configurer en visual=20
basic une ligne d'=E9dition simple (SingleLineEdit) ayant=20
comme carat=E9ristique le format 99-99999 mais dont le=20
remplissage se ferait de droite =E0 gauche en =E9crasant le=20
num=E9ro pr=E9c=E9dent.
Ex. 12-34567 comme d=E9part. En tapant 890 le r=E9sultat=20
serait 12-34890.
Bien qu'il serait possible de proc=E9der par =E9tape; i.e. 1.=20
num=E9ro de d=E9part, 2. nouveaux nombres, 3. =E9crasement des=20
nombres pr=E9c=E9dents, 4. nouveaux num=E9ros; je cherche une=20
proc=E9dure plus visuelle pour l'utilisateur d'o=F9 ma demande=20
d'une ligne d'=E9dition avec =E9crasement en temps r=E9el.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel Carollo
Bonsoir Starwing!
Juste une remarque d'ordre general: les interfaces "habituelles" ne sont probablement pas parfaites, mais elles ont l'avantage d'etre comprises par tout le monde, et de fonctionner relativement bien.
Mettre en place une interface qui fonctionne differemment des habituelles demande un effort que l'on sous-estime grandement, et les resultats obtenus sont tres souvent decevants, surtout pour des utilisateurs non-inities.
Pour en revenir a votre cas particulier, il va falloir faire une gestion des touches individuelles, traiter les cas particuliers des touches non-alphabetiques (la touche echappement, entree, fleches droites et gauches, etc.). Mais surtout, au depart, definir qule devrait etre le comportement du controle de facon non ambigue.
Comment envisagez-vous le passage d'une etape a l'autre dans votre exemple? Qu'est-ce qui fait que le 0 que l'utilisateur a tape en dernier se "rajoute" au 89 pour faire 890 au lieu de "remplacer" le 9 pour faire 80, avec un resultat de 12-34580?
Si vous nous expliquiez ce que vous voulez faire? Il y a peut-etre quelqu'un dans l'assistance qui a deja resolu le probleme sans inventer une usine a gaz...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Starwing" wrote in message news:ed1201c43d07$9c69a090$ Bonjour à tous,
Quelqu'un connaîtrait-il comment configurer en visual basic une ligne d'édition simple (SingleLineEdit) ayant comme caratéristique le format 99-99999 mais dont le remplissage se ferait de droite à gauche en écrasant le numéro précédent. Ex. 12-34567 comme départ. En tapant 890 le résultat serait 12-34890.
Bien qu'il serait possible de procéder par étape; i.e. 1. numéro de départ, 2. nouveaux nombres, 3. écrasement des nombres précédents, 4. nouveaux numéros; je cherche une procédure plus visuelle pour l'utilisateur d'où ma demande d'une ligne d'édition avec écrasement en temps réel.
Merci d'avance
Starwing
Bonsoir Starwing!
Juste une remarque d'ordre general: les interfaces "habituelles" ne sont
probablement pas parfaites, mais elles ont l'avantage d'etre comprises par
tout le monde, et de fonctionner relativement bien.
Mettre en place une interface qui fonctionne differemment des habituelles
demande un effort que l'on sous-estime grandement, et les resultats obtenus
sont tres souvent decevants, surtout pour des utilisateurs non-inities.
Pour en revenir a votre cas particulier, il va falloir faire une gestion des
touches individuelles, traiter les cas particuliers des touches
non-alphabetiques (la touche echappement, entree, fleches droites et
gauches, etc.). Mais surtout, au depart, definir qule devrait etre le
comportement du controle de facon non ambigue.
Comment envisagez-vous le passage d'une etape a l'autre dans votre exemple?
Qu'est-ce qui fait que le 0 que l'utilisateur a tape en dernier se "rajoute"
au 89 pour faire 890 au lieu de "remplacer" le 9 pour faire 80, avec un
resultat de 12-34580?
Si vous nous expliquiez ce que vous voulez faire? Il y a peut-etre quelqu'un
dans l'assistance qui a deja resolu le probleme sans inventer une usine a
gaz...
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Starwing" <NoMail@NoMail.Niet> wrote in message
news:ed1201c43d07$9c69a090$a001280a@phx.gbl...
Bonjour à tous,
Quelqu'un connaîtrait-il comment configurer en visual
basic une ligne d'édition simple (SingleLineEdit) ayant
comme caratéristique le format 99-99999 mais dont le
remplissage se ferait de droite à gauche en écrasant le
numéro précédent.
Ex. 12-34567 comme départ. En tapant 890 le résultat
serait 12-34890.
Bien qu'il serait possible de procéder par étape; i.e. 1.
numéro de départ, 2. nouveaux nombres, 3. écrasement des
nombres précédents, 4. nouveaux numéros; je cherche une
procédure plus visuelle pour l'utilisateur d'où ma demande
d'une ligne d'édition avec écrasement en temps réel.
Juste une remarque d'ordre general: les interfaces "habituelles" ne sont probablement pas parfaites, mais elles ont l'avantage d'etre comprises par tout le monde, et de fonctionner relativement bien.
Mettre en place une interface qui fonctionne differemment des habituelles demande un effort que l'on sous-estime grandement, et les resultats obtenus sont tres souvent decevants, surtout pour des utilisateurs non-inities.
Pour en revenir a votre cas particulier, il va falloir faire une gestion des touches individuelles, traiter les cas particuliers des touches non-alphabetiques (la touche echappement, entree, fleches droites et gauches, etc.). Mais surtout, au depart, definir qule devrait etre le comportement du controle de facon non ambigue.
Comment envisagez-vous le passage d'une etape a l'autre dans votre exemple? Qu'est-ce qui fait que le 0 que l'utilisateur a tape en dernier se "rajoute" au 89 pour faire 890 au lieu de "remplacer" le 9 pour faire 80, avec un resultat de 12-34580?
Si vous nous expliquiez ce que vous voulez faire? Il y a peut-etre quelqu'un dans l'assistance qui a deja resolu le probleme sans inventer une usine a gaz...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Starwing" wrote in message news:ed1201c43d07$9c69a090$ Bonjour à tous,
Quelqu'un connaîtrait-il comment configurer en visual basic une ligne d'édition simple (SingleLineEdit) ayant comme caratéristique le format 99-99999 mais dont le remplissage se ferait de droite à gauche en écrasant le numéro précédent. Ex. 12-34567 comme départ. En tapant 890 le résultat serait 12-34890.
Bien qu'il serait possible de procéder par étape; i.e. 1. numéro de départ, 2. nouveaux nombres, 3. écrasement des nombres précédents, 4. nouveaux numéros; je cherche une procédure plus visuelle pour l'utilisateur d'où ma demande d'une ligne d'édition avec écrasement en temps réel.
Merci d'avance
Starwing
Starwing
Merci beaucoup Daniel pour ta réponse si rapide, :-)
Je vais réfléchir à tout ça.
Je reviens s'il y a du neuf.
Starwing
-----Message d'origine----- Bonsoir Starwing!
Juste une remarque d'ordre general: les interfaces "habituelles" ne sont
probablement pas parfaites, mais elles ont l'avantage d'etre comprises par
tout le monde, et de fonctionner relativement bien.
Mettre en place une interface qui fonctionne differemment des habituelles
demande un effort que l'on sous-estime grandement, et les resultats obtenus
sont tres souvent decevants, surtout pour des utilisateurs non-inities.
Pour en revenir a votre cas particulier, il va falloir faire une gestion des
touches individuelles, traiter les cas particuliers des touches
non-alphabetiques (la touche echappement, entree, fleches droites et
gauches, etc.). Mais surtout, au depart, definir qule devrait etre le
comportement du controle de facon non ambigue.
Comment envisagez-vous le passage d'une etape a l'autre dans votre exemple?
Qu'est-ce qui fait que le 0 que l'utilisateur a tape en dernier se "rajoute"
au 89 pour faire 890 au lieu de "remplacer" le 9 pour faire 80, avec un
resultat de 12-34580?
Si vous nous expliquiez ce que vous voulez faire? Il y a peut-etre quelqu'un
dans l'assistance qui a deja resolu le probleme sans inventer une usine a
gaz...
-- Daniel :-)
Computing Technologies International - www.computing- tech.com - We
provide solutions...
"Starwing" wrote in message news:ed1201c43d07$9c69a090$ Bonjour à tous,
Quelqu'un connaîtrait-il comment configurer en visual basic une ligne d'édition simple (SingleLineEdit) ayant comme caratéristique le format 99-99999 mais dont le remplissage se ferait de droite à gauche en écrasant le numéro précédent. Ex. 12-34567 comme départ. En tapant 890 le résultat serait 12-34890.
Bien qu'il serait possible de procéder par étape; i.e. 1. numéro de départ, 2. nouveaux nombres, 3. écrasement des nombres précédents, 4. nouveaux numéros; je cherche une procédure plus visuelle pour l'utilisateur d'où ma demande d'une ligne d'édition avec écrasement en temps réel.
Merci d'avance
Starwing
.
Merci beaucoup Daniel pour ta réponse si rapide, :-)
Je vais réfléchir à tout ça.
Je reviens s'il y a du neuf.
Starwing
-----Message d'origine-----
Bonsoir Starwing!
Juste une remarque d'ordre general: les
interfaces "habituelles" ne sont
probablement pas parfaites, mais elles ont l'avantage
d'etre comprises par
tout le monde, et de fonctionner relativement bien.
Mettre en place une interface qui fonctionne differemment
des habituelles
demande un effort que l'on sous-estime grandement, et les
resultats obtenus
sont tres souvent decevants, surtout pour des
utilisateurs non-inities.
Pour en revenir a votre cas particulier, il va falloir
faire une gestion des
touches individuelles, traiter les cas particuliers des
touches
non-alphabetiques (la touche echappement, entree, fleches
droites et
gauches, etc.). Mais surtout, au depart, definir qule
devrait etre le
comportement du controle de facon non ambigue.
Comment envisagez-vous le passage d'une etape a l'autre
dans votre exemple?
Qu'est-ce qui fait que le 0 que l'utilisateur a tape en
dernier se "rajoute"
au 89 pour faire 890 au lieu de "remplacer" le 9 pour
faire 80, avec un
resultat de 12-34580?
Si vous nous expliquiez ce que vous voulez faire? Il y a
peut-etre quelqu'un
dans l'assistance qui a deja resolu le probleme sans
inventer une usine a
gaz...
--
Daniel :-)
Computing Technologies International - www.computing-
tech.com - We
provide solutions...
"Starwing" <NoMail@NoMail.Niet> wrote in message
news:ed1201c43d07$9c69a090$a001280a@phx.gbl...
Bonjour à tous,
Quelqu'un connaîtrait-il comment configurer en visual
basic une ligne d'édition simple (SingleLineEdit) ayant
comme caratéristique le format 99-99999 mais dont le
remplissage se ferait de droite à gauche en écrasant le
numéro précédent.
Ex. 12-34567 comme départ. En tapant 890 le résultat
serait 12-34890.
Bien qu'il serait possible de procéder par étape; i.e. 1.
numéro de départ, 2. nouveaux nombres, 3. écrasement des
nombres précédents, 4. nouveaux numéros; je cherche une
procédure plus visuelle pour l'utilisateur d'où ma demande
d'une ligne d'édition avec écrasement en temps réel.
Merci beaucoup Daniel pour ta réponse si rapide, :-)
Je vais réfléchir à tout ça.
Je reviens s'il y a du neuf.
Starwing
-----Message d'origine----- Bonsoir Starwing!
Juste une remarque d'ordre general: les interfaces "habituelles" ne sont
probablement pas parfaites, mais elles ont l'avantage d'etre comprises par
tout le monde, et de fonctionner relativement bien.
Mettre en place une interface qui fonctionne differemment des habituelles
demande un effort que l'on sous-estime grandement, et les resultats obtenus
sont tres souvent decevants, surtout pour des utilisateurs non-inities.
Pour en revenir a votre cas particulier, il va falloir faire une gestion des
touches individuelles, traiter les cas particuliers des touches
non-alphabetiques (la touche echappement, entree, fleches droites et
gauches, etc.). Mais surtout, au depart, definir qule devrait etre le
comportement du controle de facon non ambigue.
Comment envisagez-vous le passage d'une etape a l'autre dans votre exemple?
Qu'est-ce qui fait que le 0 que l'utilisateur a tape en dernier se "rajoute"
au 89 pour faire 890 au lieu de "remplacer" le 9 pour faire 80, avec un
resultat de 12-34580?
Si vous nous expliquiez ce que vous voulez faire? Il y a peut-etre quelqu'un
dans l'assistance qui a deja resolu le probleme sans inventer une usine a
gaz...
-- Daniel :-)
Computing Technologies International - www.computing- tech.com - We
provide solutions...
"Starwing" wrote in message news:ed1201c43d07$9c69a090$ Bonjour à tous,
Quelqu'un connaîtrait-il comment configurer en visual basic une ligne d'édition simple (SingleLineEdit) ayant comme caratéristique le format 99-99999 mais dont le remplissage se ferait de droite à gauche en écrasant le numéro précédent. Ex. 12-34567 comme départ. En tapant 890 le résultat serait 12-34890.
Bien qu'il serait possible de procéder par étape; i.e. 1. numéro de départ, 2. nouveaux nombres, 3. écrasement des nombres précédents, 4. nouveaux numéros; je cherche une procédure plus visuelle pour l'utilisateur d'où ma demande d'une ligne d'édition avec écrasement en temps réel.