Bonjour a tous.
Voici le projet: je produis plusieurs instance d'un formulaire "frmDetailinspection", ces formulaires font partie de la collection "colForms". étant donné que je travaille sur une tablette, j'affiche ce formulaire en plein écran. Durant la saisie des données je dois voyager d'une instance à l'autre.
pour mettre le focus sur une instance en particulier je croyais qu'il suffisait de choisir dans une liste contenant la collection et d'utiliser setfocus,
colforms.item(liste0).setfocus
mais ca ne fonctionne pas.
J'ai essayé aussi par une API de windows avec le HWND en paramètre, sans succes,
1 2 3 4 5 6 7
| For i = 0 To Forms.Count - 1
If Forms(i).Caption = Liste0 Then
h = Forms(i).hwnd
SetForegroundWindow (h)
Exit For
End If
Next i |
Savez-vous quelle est la méthode?
Merci
Partager