OVH Cloud OVH Cloud

pbl PAR

3 réponses
Avatar
Frantz DORSEMAINE
Bonjour a tous,

Voici un pbl que je rencontre avec PAR et que je n'ai pas avec
l'interpreteur

en utilisant un BrowseEntry et lkes version perl et Tk suivante

Perl 5.8.0.804
Tk 804.027 (bribes.org)

voici le message d'erreur que jai si j'utilise un browseEntry et que je
compile le .pl avec PAR:

Tk::Error: Couldn't read bitmap file ""; No such file or directoryerror
reading birmap file "" at C:§Perl/site/lib/Tk/Widjet.pm line 205 at
c:/Perl/site/lib/Tk/Widjet.pm line 203

3 réponses

Avatar
Frantz DORSEMAINE
Frantz DORSEMAINE écrivait
news::

Bonjour a tous,

Voici un pbl que je rencontre avec PAR et que je n'ai pas avec
l'interpreteur

en utilisant un BrowseEntry et lkes version perl et Tk suivante

Perl 5.8.0.804
Tk 804.027 (bribes.org)

voici le message d'erreur que jai si j'utilise un browseEntry et que je
compile le .pl avec PAR:

Tk::Error: Couldn't read bitmap file ""; No such file or directoryerror
reading birmap file "" at C:§Perl/site/lib/Tk/Widjet.pm line 205 at
c:/Perl/site/lib/Tk/Widjet.pm line 203



J'ai trouvé une parade, il suffit d'utiliser l'argument -style => 'unix' au
lieu de -style => 'MSWin32' par default

Avatar
Paul Gaborit
À (at) 01 Sep 2004 13:27:18 GMT,
Frantz DORSEMAINE écrivait (wrote):
Voici un pbl que je rencontre avec PAR et que je n'ai pas avec
l'interpreteur

en utilisant un BrowseEntry et lkes version perl et Tk suivante

Perl 5.8.0.804
Tk 804.027 (bribes.org)

voici le message d'erreur que jai si j'utilise un browseEntry et que je
compile le .pl avec PAR:

Tk::Error: Couldn't read bitmap file ""; No such file or directoryerror
reading birmap file "" at C:§Perl/site/lib/Tk/Widjet.pm line 205 at
c:/Perl/site/lib/Tk/Widjet.pm line 203


À première vue, ce sont les images ou icônes (de dossiers et autres) qui ne
sont pas inclus dans l'archive réalisée par PAR (ce sont des fichiers
*.xbm).

Vous pouvez les ajoutez explicitement à votre archive via l'option -M de
'pp'. Par contre, je ne sais pas quels sont les xbm nécessaires à BrowseEntry
parmi ceux distribués avec Tk : Tk.xbm, arrowdownwin.xbm, cbxarrow.xbm,
folder.xbm, openfolder.xbm, act_folder.xbm, balArrow.xbm, file.xbm,
openfile.xbm, win.xbm...

--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>
Perl en français - <http://www.enstimac.fr/Perl/>

Avatar
Frantz DORSEMAINE
Paul Gaborit écrivait
news::


À (at) 01 Sep 2004 13:27:18 GMT,
Frantz DORSEMAINE écrivait (wrote):
Voici un pbl que je rencontre avec PAR et que je n'ai pas avec
l'interpreteur

en utilisant un BrowseEntry et lkes version perl et Tk suivante

Perl 5.8.0.804
Tk 804.027 (bribes.org)

voici le message d'erreur que jai si j'utilise un browseEntry et que
je compile le .pl avec PAR:

Tk::Error: Couldn't read bitmap file ""; No such file or
directoryerror reading birmap file "" at
C:§Perl/site/lib/Tk/Widjet.pm line 205 at
c:/Perl/site/lib/Tk/Widjet.pm line 203


À première vue, ce sont les images ou icônes (de dossiers et autres)
qui ne sont pas inclus dans l'archive réalisée par PAR (ce sont des
fichiers *.xbm).

Vous pouvez les ajoutez explicitement à votre archive via l'option -M
de 'pp'. Par contre, je ne sais pas quels sont les xbm nécessaires à
BrowseEntry parmi ceux distribués avec Tk : Tk.xbm, arrowdownwin.xbm,
cbxarrow.xbm, folder.xbm, openfolder.xbm, act_folder.xbm,
balArrow.xbm, file.xbm, openfile.xbm, win.xbm...

Merci pour l'aide


Voici une autre question importante.

J'ai déjas utilisé les OLE pour excel grace à des exemple de script, puis
j'y ai apporté mes modification. Par contre j'ai un projet de
syncronisation d'un planning que j'ai developper en Perl/Tk et MySql et
j'aurais voulu syncroniser ce planning avec Outlook avec les OLE en Perl
car je ne connais que ce language.
Mon probleme est que je suis autodidact et j'avoue que là, je suis coincé
car je ne comprend rien au doc sur les OLE.

Pour m'aider , j'aurais besoin d'exemple de script qui me permettent
d'ajouter, de consulter, et de supprimer des rendez-vous dans outlook
ainsi que sur les contacts. Si vous avez de quoi m'aider je vous en
remerci par avance.

Frantz DORSEMAINE.