Comment se déroule le programme pour la machine(et menu contextuel)
f56bre
Messages postés67Date d'inscriptionmardi 2 août 2005StatutMembreDernière intervention26 juillet 2006
-
30 oct. 2005 à 09:42
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
30 oct. 2005 à 12:12
salut
petite question sur le mode de fonctionnement des programmes. Si dans une sub j'appelle une fonction aprés d'autres action et qu'elle est suivie par d'autrees action:
e prog va il attendre que les actions soient finies pour lancer la fonction et va il attendre que la fonction soie finie pour continuer les autes action?
sinon autres question
comment faire pour qu'un texte s'affiche lorsque je survole une label. Et comment créer un menu contextuel perso
merci
ps je code sous vb6
A voir également:
Comment se déroule le programme pour la machine(et menu contextuel)
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 30 oct. 2005 à 12:12
salut,
oui attention, il faut bien différencier....
les actions vont se dérouler dans leur ordre d'écriture....
seulement, par exemple, si ta premièere action est de lancer internet explorer avec une page locale en paramètre, et que ta 2e action est de supprimer cette même page, la lecture des 2 instructions sera suivie, mais ta page ne se lancera pas parce que la suppression aura été effectuée avant l'affichage.
autrement dit, il faut considérer que chaque action se suit, mais LE PROGRAMME N'ATTEND PAS que l'action soit terminée!
pour le label, désolé mais la méthode de Hassen provoquerait un clignotement.
je te propose de consulter cette source : [/code.aspx?ID=34236 LES VACANCES DE MR MULOT [TUTORIAL]
]
pour les menus, il y a aussi beaucoup de sources dispos. le moteur de recherche est à ta disposition ;)
si tu sais déjà juste créer un menu par l'éditeur VB classique, il te suffit de cacher (visible = False) l'entête.
disons appelé MNU_CONTEXT. donc False en propriété visible, et là ou tu veux l'afficher, par exemple sur la Form au click droit :
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 2 Then PopupMenu MNU_CONTXT
End Sub