Dirk80 has asked for the wisdom of the Perl Monks concerning the following question:
Hello
I created an exe file with Par::Packer Version 1.006. Because the icon creation failed I was trying to do this manually with the Win32::Exe module Version 0.14.
But here I get the same problem.
use strict; use warnings; use Win32::Exe; my $exe = Win32::Exe->new('test.exe'); $exe = $exe->create_resource_section if !$exe->has_resource_section; $exe->update( icon => 'test.ico', gui => 1); $exe->write('another.exe');
It is not possible to create a resource section.
I get the following errors:
No resource section found in file test.exe at C:/Perl/site/lib/Win32/E +xe.pm line 348. No resource section found in file test.exe at C:/Perl/site/lib/Win32/E +xe.pm line 348. Can't call method "remove" on an undefined value at C:/Perl/site/lib/W +in32/Exe.pm line 473.
I'm using Perl 5.10.1 from Activestate on a Windows XP
Thank you for your help
Greetings
Dirk
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Win32::Exe - Resource section creation fails
by syphilis (Archbishop) on Sep 23, 2010 at 10:15 UTC | |
by Dirk80 (Pilgrim) on Sep 23, 2010 at 11:38 UTC | |
by Dirk80 (Pilgrim) on Sep 23, 2010 at 12:03 UTC | |
by syphilis (Archbishop) on Sep 23, 2010 at 12:56 UTC | |
by Dirk80 (Pilgrim) on Sep 23, 2010 at 13:07 UTC | |
| |
|
Re: Win32::Exe - Resource section creation fails
by Anonymous Monk on Sep 23, 2010 at 15:31 UTC | |
by Dirk80 (Pilgrim) on Sep 23, 2010 at 19:21 UTC | |
by Dirk80 (Pilgrim) on Nov 16, 2010 at 13:45 UTC |