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 ?