1217meyrin
Messages postés159Date d'inscriptionlundi 5 avril 2004StatutMembreDernière intervention 6 février 2007
-
8 janv. 2007 à 17:03
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
8 janv. 2007 à 19:10
Bonjour,
j'ai un prob. avec l'évènement keypress d'une textbox.
lorsque je met un chiffre dans cette textbox, il doit renvoyer ce chiffre dans une autre textbox, mais il y a un temps de retard. il faut taper 2 fois le meme chiffre pour que ca marche? que faire?
1217meyrin
Messages postés159Date d'inscriptionlundi 5 avril 2004StatutMembreDernière intervention 6 février 2007 8 janv. 2007 à 17:16
merci, mais en fait c'est plus compliqué. quand je saisi un chiffre dans la textbox 1, il y a un calcul qui se fait en fonction de ce chiffre et le résultat doit etre mis dans la textbox 2. il s'agit d'une moyenne
Vous n’avez pas trouvé la réponse que vous recherchez ?
1217meyrin
Messages postés159Date d'inscriptionlundi 5 avril 2004StatutMembreDernière intervention 6 février 2007 8 janv. 2007 à 17:23
voici le code:
dès que l'évènement keypress est déclanché, j'écrit dans un .ini le chiffre et je rappel une procédure qui calcul une moyenne en fonction du chiffre saisi. c'est là qu'il y a un temps de retard.
Private
Sub coefficient1_KeyPress(
ByVal sender
As
Object,
ByVal e
As System.Windows.Forms.KeyPressEventArgs)
Handles coefficient1.KeyPress
If IsNumeric(e.KeyChar)
Or e.KeyChar = "."
Thene.Handled =
False
Elsee.Handled =
True
End
If
Dim objIniFile
As
New IniFile(fichier.Text)objIniFile.WriteString("coefficients", "coefn°1", coefficient1.Text)
pr1_1.Invoke(
New System.EventHandler(
AddressOf pr1_1_TextChanged))
'rappele la procedure pr1_1textchanged
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 8 janv. 2007 à 19:10
Bon soit je suis bidon(c'est possible ), soit, j'ai rien compris c'est presque sur, dans ton post tu nous dit :lorsque je met un chiffre dans cette textbox, il doit renvoyer ce chiffre dans une autre textboxpour ma part c'est text2.text text1.text, alors dans la propriéte Text1.Change tu mets donc text2.text text1.text
A+
Exploreur