Есть ли у ActiveState PerlApp проблема с привязкой файлов ico как «связанных файлов»? - PullRequest
0 голосов
/ 17 сентября 2011

Я разместил этот вопрос на ActiveState, но не получил ответа от службы поддержки или на дискуссионном форуме.Здесь, наверное, лучше.

Я давно пользуюсь PerlApp (версия 8.2.1 Build 292072) и у меня очень мало проблем.Но совсем недавно я создавал новое приложение Tkx и столкнулся с проблемой.Tkx позволяет использовать в приложении файлы ico (заменяя значок Tk), и это прекрасно работает в процессе разработки.Но когда я попытался связать свой файл ico в «Связанных файлах» PerlApp, он отказывается работать, и единственный способ запустить мое приложение - это поместить исходный файл ico в ту же папку, что и exe.1004 * Я попытался изменить имя ico-файла «Источники значков», полностью удалив ico-файл «Источники значков», но ico-файл «Связанные файлы» отказывается быть связанным.1007 *

1 Ответ

1 голос
/ 01 апреля 2012

Я обнаружил, что проблема была связана с тем, как я ссылался на внешний связанный файл в программе.Мне нужно было использовать следующую строку кода:

$iconfile = PerlApp::extract_bound_file("bound_icon_filename");

После этого все работало нормально.

...