2011-09-17 4 views
0

この質問をActiveStateに投稿しましたが、サポートフォーラムまたはディスカッションフォーラムからの返信はありませんでした。おそらくこれは良いでしょう。ActiveState PerlAppは "バインドされたファイル"としてicoファイルをバインドする際に問題があります

私はPerlApp(ver 8.2.1 Build 292072)の長いユーザーですが、ほとんど問題はありませんでした。しかし、ちょうど最近、私は新しいTkxアプリを作り、問題にぶつかってきました。 Tkxは、アプリケーションでicoファイルを使用できるようにします(Tkアイコンを置き換えます)。これは開発中に完全に動作します。しかし、PerlAppの "Bound Files"で自分のicoファイルをバインドしようとすると、動作を拒否し、アプリケーションを実行させる唯一の方法は、オリジナルのicoファイルをexeファイルと同じフォルダに置くことです。

"Icon Sources" icoファイルの名前を変更して "Icon Sources" icoファイルを完全に削除しようとしましたが、 "Bound Files" icoファイルが拒否されました。

提案がありますか?

答えて

1

この問題は、プログラム内の外部バインドファイルをどのように参照しているかに関連していることがわかりました。私は次のコード行を使用する必要がありました:

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

これ以降はすべて正常に機能しました。

関連する問題