J'ai développé un système assez large sur iPac de HP, avec VB .Net et Window CE . Il s'agit d'une saisie de coimmandes (boissons, nourritures sur une terrasse), qui sont envoyées par WiFi vers un PC server dans la cuisine.
Dans une form A, j'appèle une autre form B.
formA:
Dim f as formB new
MsgBox ("retour de B")
formB:
Sub cmdOK_Click ...
Hide
Dispose
Je quite B par Dispose, pour retourner dans A. Je suis obligé de mettre un msgbox après le Dispose, sinon l'écran disparait, je doir rappeler le programme pour revenir au même point. Dans les deux cas je dois cliquer une fois pour rien.
J'ai essayé Refresh, Focus au lieu du msgBox sans résultat. J'ai aussi essayé de rendre une zone de formA invisible puis visible.
Avez-vous une idée pour une solution?
Merci
Marc