Bonjour,

J'utilise un scanner qui emet un event lors d'un scan de data .
J'ai une fonction qui est à l'ecoute de cette événement, et si cette événement ce produit, execute une form.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
private sub INIT()
addhandler scandone, addressof afficherForm
end sub
 
Private sub scan ()
raiseEvent ScanDone
end sub
 
Private sub AfficherForm() 
Dim myform as new form
myform.showdialog
end sub
Le probléme est que je ne peux plus utiliser le scanner lorsque l'evenement est executer.
Il lance ma nouvelle form, mais tjrs dans le même thread que le scan.

Comment faire pour contourner ce probléme (hormis utiliser un timer qui executerais ma form une fois l'event déclancher...)

Merci