Examen Final Visual Basic VB examen programmation VB
Objectif : testez vos connaissances en Visual Basic.
Question de cours :
1) Pourquoi on place les boutons d’option dans un cadre
2) Quel est la différence entre une propriété et une méthode . une méthode peut-elle avoir des paramètres si oui donnez des exemples
3) Que va-t-il se passer si on écrit le code suivant dans l’événement change d’une zone de texte :
sub text1_change()
text1.text = text1.text & " bonjour "
end sub
4) Une personne qui veut ajouter au contenu d’une zone de texte le signe monétaire F il a écrit dans l’événement click d’un bouton le code suivant :
Sub bouton_click()
Text1.Enabled = False
Text1.text = Text1.text & "F"
End sub
D’après vous atteindra-t-il son objectif ? Commentez votre réponse
Exercice1 :
une application en visual basic est composée d’une feuille avec un seul contrôle (bouton de commande) dont les propriétés name et caption ont la valeur "programme".
sachant que la fenêtre de code contient les instructions suivantes, que va - t - il s’afficher sur l’écran quand l’utilisateur cliquera sur le bouton "programme" en mode exécution .
la fenêtre de code est composée des instructions suivantes :
général déclarations :
option explicit
dim a as integer , b as integer
procédure événementielle principale :
sub programme_click ()
yh1
end sub
déclaration de procédures :
sub f (by val x as integer)
b= x + a
end sub
sub g (a as integer , by val x as integer)
a = x +a
end sub
sub i (by val x as integer)
dim b as integer
b = x +a
end sub
sub yh1 ()
a=2
b=3
f(b)
print " a1= " , a
print " b1= " , a
g( b , a )
print " a2= " , a
print " b2= " , a
i(b)
print " a3= " , a
print " b3= " , a
end sub
Exercice2 :
écrire une application qui :
1- permet la saisie d’un produit a partir d’une feuille et stocker ces données dans un fichier binaire Produit.don
2- affiche les données d’un produit , se trouvant dans le fichier binaire Produit.don , on devrai saisir le code de ce produit a partir d’une feuille.
declaration dans le module :
Public type Produits
code as integer
libelle as string
prix as integer
End type
Public prd as Produits
Article plus récent Article plus ancien