当我从命令行运行我的wxperl应用程序时它工作得很好但是在使用来自http://www.activestate.com/perl-dev-kit的PerlApp创建可执行文件之后我看到了以下调试警报(如下所示)
我已尝试为myFrame添加Locale,但我仍然遗漏了一些内容
use Wx::Locale qw(:default);
有什么想法吗?
谢谢, -Paul
答案 0 :(得分:0)
以下是我遗漏的内容:
use Wx::Locale qw(:default);
Wx::Locale->new( &Wx::wxLANGUAGE_DEFAULT );
use POSIX qw( setlocale LC_ALL );
setlocale(LC_ALL, 'C');
将语言环境设置为LC_ALL,' C'解决了我的问题。
-Paul