Bonjour à tous,
Dans mon programme VB.net j'ai créé deux form:
FORM1 sert à lancer le programme (contient des paramètres + un bouton pour lancer mon programme)
FORM2 sert à afficher des résultats.
Mais en fait j'ai besoin d'afficher plusieurs jeux de résultats, donc plusieurs FORM2.
Au débit j'avais pensé à ça:
(la sub d'affichage des résultats serait donc appelée avec l'argument Form2, Form3 etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub AfficherResultats(strForm as Form, ....) with strForm .TextBox1.Txt= blablabla etc... end with
Mais ça ne marche pas
Pour le moment ne sachant pas faire cela, j'ai juste créé deux FORM2 (FORM2 et FORM3) et, dans ma sub d'affichage, je duplique les lignes d'affichage , une avec des lignes Form2.TextBox et l'autre avec Form3.TextBox.
C'est maladroit au possible comme façon de programmer, et ca ne sera pas évolutif si je décide d'afficher plus tard 3 5 ou 20 sets de résultats dans autant de clones de FORM2.
En espérant que mon besoin vous semble clair !
Partager