Thread Hilfe bei perl2exe und Toolbar (1 answers)
Opened by Achim at 2012-07-05 08:39

Achim
 2012-07-05 08:39
#159598 #159598
User since
2012-06-19
1 Artikel
BenutzerIn
[default_avatar]
Hallo,

habe folgendes Probelm. Möchte ein ausführbares Script (.exe) erstellen welches die Toolbar nutzt. Das test.pl script ist weiter unten und funktioniert auf meinem Windows Rechner mit dem Aufruf:
perl test.pl -> Die Toolbar öffnet sich. Installiert ist Active Perl 5.14.2.
Dann habe ich die perl2exe Version 11.0 installiert. Beim Aufruf
"perl2exe test.pl" wird eine test.exe erzeugt. Führe ich diese alledings aus kommt es zur Fehlermeldung. Kann mir da jemand helfen??

Gruß Achim


C:\perl2exe-11.00-Win>perl2exe test.pl
Perl2Exe V11.00 2012-06-08 Copyright (c) 1997-2012 IndigoSTAR Software
f=C:\perl2exe-11.00-Win\/Win32-5.12.4/Win32-5.12.4.conf
f=C:\perl2exe-11.00-Win\/Win32-5.14.2/Win32-5.14.2.conf
f=C:\perl2exe-11.00-Win\/Win64-5.12.4/Win64-5.12.4.conf
f=C:\perl2exe-11.00-Win\/Win64-5.14.2/Win64-5.14.2.conf


Generating test.exe

C:\perl2exe-11.00-Win>test
WARNING: can not find tkIcons. Your installation of Tk::ToolBar is broken.
No icons will be loaded.
at C:\perl2exe-11.00-Win\test.exe line 14

PLEASE SEE THE PERL2EXE USER MANUAL UNDER "Can't locate somemodule.pm in @INC"
FOR AN EXPLANATION OF THE FOLLOWING MESSAGE:
Can't locate Tk/Photo.pm in @INC (@INC contains: PERL2EXE_STORAGE C:\perl2exe-11
.00-Win C:\DOKUME~1\Achim\LOKALE~1\Temp/p2xtmp-2408) at PERL2EXE_STORAGE/Tk/Widg
et.pm line 270.
at PERL2EXE_STORAGE/Tk/Widget.pm line 203

This exe file was created with the evaluation version of Perl2Exe.


C:\perl2exe-11.00-Win>


Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 #!/usr/bin/perl -w

use strict;
use warnings;
use Tk;
use Tk::ToolBar;



my $mw = Tk::MainWindow->new();

my $tb = $mw->ToolBar(-movable => 1, -side => 'top', -indicatorcolor => 'blue');

$tb->ToolButton (-text => 'Button',
-tip => 'tool tip',
-command => sub { print "hi\n" });
$tb->ToolLabel (-text => 'A Label');
$tb->Label (-text => 'Another Label');
$tb->ToolLabEntry(-label => 'A LabEntry',
-labelPack => [-side => "left",
-anchor => "w"]);

my $tb2 = $mw->ToolBar();
$tb2->ToolButton(-image => 'navback22',
-tip => 'back',
-command => \&back);
$tb2->ToolButton(-image => 'navforward22',
-tip => 'forward',
-command => \&forward);
$tb2->separator;
$tb2->ToolButton(-image => 'navhome22',
-tip => 'home',
-command => \&home);
$tb2->ToolButton(-image => 'actreload22',
-tip => 'reload',
-command => \&reload);

$mw->MainLoop();

Last edited: 2012-07-05 09:04:30 +0200 (CEST)

View full thread Hilfe bei perl2exe und Toolbar