Bonjour,
J'utilise une DLL .NET pour gérer des événements téléphonique. Le code ci-dessous établit la connexion avec le logiciel qui gère les appels et définit que la procédure "Alertee" sera appelée si un appel entrant est détecté.
Dans la procédure "Alertee" que j'appel si jamais je reçoit un appel téléphonique, je lance le code "OuvreFille(Fen_test)"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 cltest:Connect("127.0.0.1",5110,"102") cltest:RegisterAgent("102") // On associe le handler à lévénement cltest:add_CstaAlerting_Event(DotNetDélégué("Alertee", "Events.CstaAlerting"))
Fen_test ne contient aucun code! Et à l'ouverture de cette fenêtre windows m'affiche "Cette fenêtre ne répond pas". Si je fais "OUvre" ça fonctionne mais la fenêtre n'est alors pas libre et prend la main. J'ai vraiment besoin de OUvrefille pour faire une fenêtre en surimpression. En revanche si je lance la procédure "Alertee" directement avec le code "Alertee()" alors l'ouvrefille fonctionne bien. C'est la gestion de l'événement qui provoque ce bug on dirait, mais comment le résoudre? Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PROCEDURE Alertee(agent, refcom, appelant, appele) OuvreFille(FEN_test)
Partager