urgent : La Fonction Win32::MsgBox ne fonctionne pas correctement - Perl - Programmation
Marsh Posté le 20-12-2004 à 13:29:42
Totopheccad a écrit : Bonjour, |
Hello,
quand j'ai un soucis de ce genre, je fais généralement appel à la fonction eval() de Perl qui permet d'exécuter du code et de voir s'il génère une erreur après son exécution.
Dans ta fonction faisant appel à la fonction Win32::MsgBox, encapsule l'appelle à Win32... comme ceci :
Code :
|
Vois si avec ce truc en plus dans ton code, tu n'as pas un message d'alerte qui t'aiderait un peu plus pour capter d'où vient l'erreur ?
Marsh Posté le 20-12-2004 à 13:42:16
Merci beaucoup, mais je ne pense pas que la fonction eval puisse répondre à mon problème. En effet la la boite de dialogue a un fonctionnement complétement normal (tabulation et code retour OK). Mon problème n'est qu'un probléme d'affichage du texte sur les bouttons et dans la boite.
Marsh Posté le 20-12-2004 à 13:43:14
Totopheccad a écrit : Merci beaucoup, mais je ne pense pas que la fonction eval puisse répondre à mon problème. En effet la la boite de dialogue a un fonctionnement complétement normal (tabulation et code retour OK). Mon problème n'est qu'un probléme d'affichage du texte sur les bouttons et dans la boite. |
Essaie quand même
Marsh Posté le 20-12-2004 à 14:57:53
Merci. le problème vient de virusScan qui vérifie le débordement de pile. si on enleve cette option, on a les messages.
Marsh Posté le 20-12-2004 à 18:02:56
Totopheccad a écrit : Merci. le problème vient de virusScan qui vérifie le débordement de pile. si on enleve cette option, on a les messages. |
ah ben tiens c'est marrant ça, je me demande a quoi c'est du. Mais ça me conforte dans mon idée que les antivirus fouttent plus de mer** qu'ils en enlèvent.
Marsh Posté le 20-12-2004 à 09:04:33
Bonjour,
j'ai un souci j'ai une fonction qui utilise la fonction perl Win32::MsgBox. Elle ouvre bien une boite de dialogue mais les textes des boutons et le message n'apparaissent pas.
Je pense qu'il doit y avoir un paramètre windows?
Avez vous des solutions?
Merci