Posez votre question Signaler

Perl/tk [Résolu]

charlesbouillault 139Messages postés 13 décembre 2005Date d'inscription - Dernière réponse le 4 fév 2008 à 01:21
Bonjour,
Bonjour a tous, voila je voudrais executer un sript per dans scite mais j'ai une erreur, je ne compre nd pas trop ce qu'il me manque!!!
J'ai installé ActivePerl-5.10.0.1002-MSWin32-x86-283697
je fais différents scripte sous scite qui fonctionne ex:
open(MYFILE, "README.txt");
while(<MYFILE>) {
print "\n",$_,"\n";
}
ou
sub Ma_Fonction
{
print "\n","Cette fonction ne sert a rien \n";
return 10;
}
print Ma_Fonction(),"\n";
Mais lorsque je veus executer un scripte qui utilise les boite des dialogue genre :
use Tk ;
# Programme principal
$fenetre = new MainWindow ( ) ;
$fenetre -> title ( "Application 1" ) ;
MainLoop ( ) ;
j'ai ce message d'erreur a la compilation :
"Can't locate Tk.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .) at test.pl line 74.
BEGIN failed--compilation aborted at test.pl line 74."
Que puis je faire pour pouvoire utiliser Tk ?!!!
Merci pour votre aide
Ps : J'ai un exposé a faire pour dans une semaine, et franchement je galére a trouver pourquoi je ne peus faire des msgbox, inpubox, winforms, etc....
Lire la suite 

Perl/tk »

1 réponses
Réponse
+1
moins plus
Il faut installer le module tk en passant par l'utilitaire perl package manager qui vient avec ActivePerl 10
Ajouter un commentaire
Ce document intitulé « Perl/tk » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook