Rechercher : dans
Par :

VB curseur dans un textbox

Dernière réponse le 3 avr 2009 à 11:56:42 redwire, le 20 jui 2005 à 22:26:49 
 Signaler ce message aux modérateurs

Salut!

1- Dans mon projet VB, je souhaite que mon curseur soit placer au chargement dans un textbox particulier.
J'utilise text_nombre.setfocus...

mais ça marche pôs....

2- par ailleurs, ce textbox est rempli par une douchette pistolet laser qui scanne un code barre mais ce pistolet scanne le nombre puis fini par un "retour chariot"
comme il sert à une autre application, je n'ai pas le choix.
comment faire pour que ce retour chariot me serve à enclencher l'action que je souhaite effectuer à partir du code barre qu'il a scanné?

merci

PS: l'installation d'un programme VB5 sur un poste NT4.0 se passe comment?

Meilleures réponses pour « VB curseur dans un textbox » dans :
[VBA] Ecrire/lire une série de TextBox en une seule Sub VoirEn VBA, les TextBox ne disposent pas d'un index et dans la plupart des cas, pour entrer du texte, on procède par.. TextBox1.Text = Cells(2,1).value TextBox2.Text = Cells(2,2).value TextBox3.Text = Cells(2,3).value Et l'inverse pour lire les...
Changer l'aspect du curseur en CSS VoirLa propriété cursor permet de changer l'aspect du curseur sur un élément d'une page web. Le client affichera automatiquement le curseur de son ordinateur qui correspond au type de curseur que vous aurez choisi. Exemples Liste des attributs...
[Windows] Alignement automatique du curseur de la souris VoirAfin de gagner du temps sous Windows, lors de l'installation de logiciels par exemple, il est possible de faire en sorte que le curseur de la souris se positionne automatiquement sur le bouton sélectionné par défaut. Sous Windows 2000, XP et Vista,...

1

fredmajor, le 21 jui 2005 à 17:04:20

Dans quel evenement tu met ton instruction.
je crois que ça doit être dans l'evenement activate() de la feuille en question.
essaie pour voir.

Répondre à fredmajor

2

benoit_iund, le 25 aoû 2005 à 13:44:12

Tu peux aussi mettre ta textbox en 1er dans ces propriétés.
tabindex = 0 et les autres objets, bouton combo etc... dans l'ordre que tu désire .

Répondre à benoit_iund

3

Veve, le 9 sep 2008 à 12:10:30

Par rapport au retour chariot, j'ai déjà eu à faire la même chose, il faut que tu agisses sur l'évènement KeyPressed de ta textbox et que tu test si le caractère tapé n'est pas égal à char(13). Si il est égal à char(13) tu mets le paramètre Cancel à true (pour ne pas garder le retour chariot) et tu déclenche les actions que tu veux.

Dis moi si ce n'est pas assez clair ;)
(Oups, ce topic date de 2005 :P Sait on jamais, ça pourra peut être servir à des gens de passage)

Répondre à Veve

4

 DFR.eXia, le 3 avr 2009 à 11:56:42

Bonjour,
Placer le curseur dans une TextBox de votre choix, revient à la déclarer comme contrôle actif.
Ce n'est donc pas une propriété de la TextBox elle même, mais une propriété du formulaire qui contient le contrôle (la TextBox).
Pour placer le curseur de saisie dans la TextBox3 du formulaire Form1 par exemple :

Form1.ActiveControl = TextBox3

Si vous voulez faire la même chose, au chargement du formulaire il faut bien sur utiliser l'évènement "Form1_Load" mais la ligne devient :

Me.ActiveControl = TextBox3

Bon courage.

Denis FROELIGER Professeur à l'eXia

Répondre à DFR.eXia