Je vais essayer de la refaire
Etant en plein dedans, c'est forcément logique pour moi et je ne suis donc pas assez clair à priori.
J'ai un Outlook 2000.
J'ai donc un exe VB6 qui m'affiche une petite fenêtre m'indiquant si des fax sont prêts à être traités et m'indique combien sont en attente.
Ce nombre de fax à traiter est donc mis à jour toutes les secondes (pour des besoins d'urgence métier).
Cette fenêtre est déjà au premier plan et n'empêche pas les utilisateur de faire fonctionner d'autres outil.
Fonctionnement correct :
On peut donc très bien aller dans Word, NotePad ou n'importe quel autre soft et travailler dessus tout en ayant ma fenêtre qui reste visible au premier plan et qui se met à jour si un fax arrive.
ex : j'écris dans Word, un fax arrive, mon nombre de fax s'incrémente mais mon curseur reste toujours dans Word, celà est "transarent" pour l'utilisateur.
Fonctionnement avec Outlook 2000 :
Maintenant, j'ai un problème avec 1 seul outil : Outlook (tout du moins le 2000).
Avec Outlook, je ne peux pas travailler correctement. Ma fenêtre (le Form.show) reprend la main à Outlook toutes les secondes.
On ne peut même pas créer un nouveau mail et écrire dedans car à peine après avoir tapé 2 lettres, mon "alerteur" prend la main et le curseur n'est plus sur Outlook.
On a même à peine le temps de sélectionner un autre mail pour le lire.
Les utilisateurs ne peuvent dans ce cas clairement plus travailler avec Outlook tant que ma fenêtre est présente et qu'elle se rafraichit toutes les secondes.
Objectif :
Faire en sorte que ma fenêtre ne prenne pas la main toutes les secondes à Outlook et se conmporte avec ce dernier comme avec toutes les autres applis.
J'espère avoir été un peu plus clair
en tout cas, encore une fois merci à tous pour votre aide.
Partager