perl et interface graphique

perl et interface graphique - Perl - Programmation

Marsh Posté le 13-11-2008 à 13:02:13    

salut,
 
j'ai fait un prog en perl,
dans lequel on demande à une personne de saisir des valeur,
et au lieu d'afficher sa dans un shell
je voudrais savoir si il est possible de faire une interface graphique dans laquelle  
la personne saisira les valeurs ?
est ce possible ?
avec quoi ?
 
merci

Reply

Marsh Posté le 13-11-2008 à 13:02:13   

Reply

Marsh Posté le 13-11-2008 à 14:01:41    

perl tk
gtk-perl

Reply

Marsh Posté le 14-11-2008 à 11:00:42    

franchement
je suis etonner
je pensai vraiment pas qu'il existait des modules pour faire ça

Reply

Marsh Posté le 14-11-2008 à 11:15:26    

Il existe des modules pour à peu près tout et n'importe quoi. J'suis persuadé qu'on peut même trouver de quoi piloter une cafetière USB en cherchant bien. [:dawao]

 

En tout cas, le site de référence pour les modules PERL, où tu trouveras tous les modules à télécharger et leur documentation : http://search.cpan.org


Message édité par Elmoricq le 14-11-2008 à 11:16:37
Reply

Marsh Posté le 21-11-2008 à 09:03:38    

ok
est ce que tu sais le nom exact du module
parceque sur le site quand je tape gtk j en ai plusieurs et je sais pas trop lequel prendre:
est ce que tu aurais une doc qui explique comment installer un module telecharger ?apparamment sur le net et sur les forum tout le monde a du mal a l installer

Reply

Marsh Posté le 21-11-2008 à 09:46:37    

Reply

Marsh Posté le 04-12-2008 à 10:49:14    

j'essai de telecharger le module gtk depuis windows
et cela ne fonctionne pas.
je le lance depuis le ms dos
ppm install Gtk
ppm install failed: Can't find any package that provides Path

Reply

Marsh Posté le 04-12-2008 à 11:50:48    

A priori installes le module Bundle-Gnome2 qui est la pour ça: http://search.cpan.org/dist/Bundle [...] /Gnome2.pm
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 04-12-2008 à 12:48:32    

je l'ai fait mais apparamment il n'as reussi à telecharger que deux fichiers , bizarre :
 
Downloading ActiveState Package Repository packlist...not modified
Downloading Bundle-Gnome2-0.12...done
Unpacking Bundle-Gnome2-0.12...done
Generating HTML for Bundle-Gnome2-0.12...done
Updating files in site area...done
   2 files installed

Reply

Marsh Posté le 04-12-2008 à 13:41:28    

Il va falloir faire perl -MCPAN -e 'install Bundle::Gnome2'
Je viens de tester cela, ca echoue je sais pas trop pourquoi, peut etre faut il installer les packages listés sur la page avant de lancer cette commande.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 04-12-2008 à 13:41:28   

Reply

Marsh Posté le 04-12-2008 à 14:11:13    

Et pour que ca merde pas, il faut avoir pkgconfig installé sur sa becane: http://pkgconfig.freedesktop.org/releases/  et il y a un binaire compile ici: http://ftp.gnome.org/pub/gnome/bin [...] 0.23-2.zip
A+,


Message édité par gilou le 04-12-2008 à 14:18:47

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 04-12-2008 à 14:29:53    

je suis sous windows en faite
et le tar.gz y connait pas

Reply

Marsh Posté le 04-12-2008 à 14:36:19    

Et puis apres il faut y aller petit a petit et regarder les sources des erreurs.
Typiquement, les makefile generes avaient besoin de l'installation de ExtUtils::MakeMaker pour pouvoir marcher
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 04-12-2008 à 15:08:26    

donny3 a écrit :

je suis sous windows en faite
et le tar.gz y connait pas

Il faut undes modules ad hoc installé.
 
La j'ai avance plus loin, mais ca bloque autour de l'environnement de devellopement GTK2 (il fait des wrappers pour appeller certaines libs, et il a besoin de certains paths pour trouver les includes et les libs), et j'ai pas trop envie de pousser plus loin pour le moment, mais en cherchant sur le net, on trouve pas mal d'infos sur comment avancer.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed