je suis entré de dévéloppe une application sous delphi 7 mais j'ai un problème sur les boites de dialogue . Les boites des dialogues passent derniers quand les traitements durent longtemps. J'aimerai avoir une solution
je suis entré de dévéloppe une application sous delphi 7 mais j'ai un problème sur les boites de dialogue . Les boites des dialogues passent derniers quand les traitements durent longtemps. J'aimerai avoir une solution
Quelles sont tes dialogBox ?...
normalement elles doivent être modales, mais montre nous ton code.
par exemple :
si tu ne précise pas le Handle (0 à la place), la boite de dialogue ne sera pas modale
Code : Sélectionner tout - Visualiser dans une fenêtre à part MessageBox(self.handle, 'Coucou', 'Coucou', MB_ICONSTOP or MB_OK);
Pour pouvoir aficher ta messagebox, ajoute ce code dans le code de ton traitement :
La file d'attente de windows est alors éxecutée entièrement, et donc ta boite de dialogue est affichée ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Application.ProcessMessage
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager