Totopheccad a écrit :
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
|
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 :
- eval {
- Win32::MsgBox();
- };
- if ($@) {
- warn "oups, eval a retourné une erreur lors de l'appel à la fonction : $@";
- }
|
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 ?