-
Portée des variables
Bonjour,
En résumé :
Dans mon programme je dispose de 2 formulaires :
dans le 1er : un TextBox où l'on entre une valeur,
je voudrais faire un calcul quelconque dans le Form2 (à partir de cette valeur)et afficher le résultat dans ce dernier formulaire.
Comment faut-il écrire le code dans les 2 formulaires et la classe, SVP.
-
Le mieux est de placer ta variable dans une classe à part de ton form dont les deux form connaisse l'instance de cette classe, ensuite tu accède à ta variable par une propriétés en public ou package. Sinon, moins propre tu passe l'instance de ton premier form au deuxième qui lui accède à ta variable par une propriété (déclaré en package ou public) D'autre méthodes comme déclarer ta variable en public ou package et y accéder directement en ayant une instance de ton premier form dans le deuxieme voir pire à déclarer en variable de classe en public static sont de mauvaises habitudes à ne pas prendre.