mihaesti
Messages postés17Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention 1 juin 2004
-
20 avril 2004 à 14:42
HFanny
Messages postés699Date d'inscriptionmercredi 19 février 2003StatutMembreDernière intervention13 mai 2011
-
20 avril 2004 à 15:22
Bonjour,
Je suis en train d'analyser un prog ecrit en VB et j'ai un probleme de comprehension. Voila le code :
If Index <> 0 then
If Trim(Txtnomech(Index-1) = "" then
If CompterEch < 12 and lblnum(0) =13 then
Call Change_Ecran(1)
Txtnomech(Iif(Lblnum(0) = 1,Compterech, Compterech-12)).setfocus
Else
Txtnomech(Index).setstart = 0
Txtnomech(Index).sellength = Len(Txtnomech(Index))
....etc
Je travaille sur deux tableaux (dans 2 ecrans diferents) de 12 echantillons de polymeres a analyser chacuns.
Txtnomech(Index) est le nom des diferentes cases ou l'on peut mettre le nom de l'echantillon.
Je voudrais savoir pourquoi le developpeur a mis :
Call Change-Ecran(1) au lieu de mettre Change_Ecran(1) smplement (c'est une procedure qui permet de changer les ecrans !!).
Et aussi quesque cela veut dire :
Txtnomech(Index).setstart = 0
Txtnomech(Index).sellength = Len(Txtnomech(Index))
mihaesti
Messages postés17Date d'inscriptionjeudi 15 avril 2004StatutMembreDernière intervention 1 juin 2004 20 avril 2004 à 15:00
Encore une question :
J'ai dans le code 3 fonctions se rapportant au meme textbox :
Private Sub Txtnomech_Change(Index as Integer)
Private Sub Txtnomech_GotFocus(Index as Integer)
Private Sub Txtnomech_LostFocus(Index as Integer)
Ces fonctions doivent servir a travailler sur le texbox ou l'on peut mettre le nom des echantillons.
Mais je voudrais savoir en detail a quoi elles servent surtout que le derniere procedure a une 50aine de ligne de codes.
merci
andrei