Y a t'il une fonctionne pour faire ceci ?

Minikisscool Messages postés 112 Date d'inscription mardi 30 mars 2004 Statut Membre Dernière intervention 1 avril 2008 - 28 mai 2004 à 10:48
cs_toto1980 Messages postés 81 Date d'inscription lundi 13 janvier 2003 Statut Membre Dernière intervention 15 février 2008 - 3 juin 2004 à 21:00
Bonjour, j'ai un label dans lequel j'ai soit 0 soit 1

Je cherche une fonctionne qui lorsque je change d'état (passage de 0 à 1 ou de 1 à O) effectue une autre opération.

Ce que je souhaite c'est lorsque l'état de mon label change, effectuer une autre opération du style écrire dans un fichier ou alors ajoute 1 au compteur.

Est ce que dans VB il y a une fonctionne toute faite pour ça ?
ou alors comment est ce que simplement vous verriez la chose ?

Merci

7 réponses

cs_toto1980 Messages postés 81 Date d'inscription lundi 13 janvier 2003 Statut Membre Dernière intervention 15 février 2008 1
28 mai 2004 à 11:05
avec l'événement change?
0
Minikisscool Messages postés 112 Date d'inscription mardi 30 mars 2004 Statut Membre Dernière intervention 1 avril 2008 1
28 mai 2004 à 11:09
Oui pourquoi pas, je n'étais pas sur qu'une telle fonction existe.
je vais regarder et faire des tests.

Merci

a+
0
Minikisscool Messages postés 112 Date d'inscription mardi 30 mars 2004 Statut Membre Dernière intervention 1 avril 2008 1
28 mai 2004 à 14:18
Il y a un truc que je comprend pas

Si j'écirs ça, ça ne marche pas

Private Sub lbI(1)_Change(Index as Integer)

End sub

pourquoi ?
pourtant ce que je veux faire c'est que si le label 1 change d'état O ou 1, effectuer une autre opération.

Comment faire ?

Merci
0
cs_toto1980 Messages postés 81 Date d'inscription lundi 13 janvier 2003 Statut Membre Dernière intervention 15 février 2008 1
28 mai 2004 à 19:00
laisse le titre de la fonction par défaut
tu as un groupe de controle sans doute donc:
private sub lbl_change(index as integer)
'test si c'est le label1
if index=1 then
...if strcomp(lbl(1).caption,"0") then
..........lbl(1).caption="1"
...end if
end if
end sub
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Minikisscool Messages postés 112 Date d'inscription mardi 30 mars 2004 Statut Membre Dernière intervention 1 avril 2008 1
28 mai 2004 à 19:53
Merci pour l'astuce, mais je ne peux pas la tester immédiatement car en fait le 0 ou le 1 c'est une acquisition d'un état venant du port //, or je n'ai pas la carte ni le matériel sous la main mais je testerai mardi au boulot et je te tiendrais au courant.
0
Minikisscool Messages postés 112 Date d'inscription mardi 30 mars 2004 Statut Membre Dernière intervention 1 avril 2008 1
2 juin 2004 à 09:10
Alors je viens de faire le test, mais je n'ai pas trop l'impression que ça fonctionne;
Comment je peux faire pour vérifier à coup sure ?

est ce que je peux mettre un truc du style
i = i + 1
Text1 = i

Merci
0
cs_toto1980 Messages postés 81 Date d'inscription lundi 13 janvier 2003 Statut Membre Dernière intervention 15 février 2008 1
3 juin 2004 à 21:00
tu peux mettre un messagebox pour lire la valeur

msgbox "la valeur est " & i
0
Rejoignez-nous