我在ActiveState上发布了这个问题但没有得到支持或讨论论坛的回复。这可能更好。
我是PerlApp的长期用户(版本8.2.1 Build 292072),我遇到的问题很少。但就在最近,我一直在创建一个新的Tkx应用程序并遇到问题。 Tkx允许在应用程序中使用ico文件(替换Tk图标),这在开发中非常有效。但是,当我尝试在PerlApp的“绑定文件”中绑定我的ico文件时,它拒绝工作,让我的应用程序运行的唯一方法是将原始ico文件放在与exe相同的文件夹中。
我尝试更改“Icon Sources”ico文件的名称,完全删除“Icon Sources”ico文件,但“Bound Files”ico文件拒绝绑定。
有什么建议吗?
答案 0 :(得分:1)
我发现问题与我在程序中引用外部绑定文件的方式有关。我需要使用以下代码行:
$iconfile = PerlApp::extract_bound_file("bound_icon_filename");
此后一切正常。