使用perl语言在带有事件和消息框的Create按钮中获取错误
我是perl编程新手。我正在尝试使用Perl语言构建一个带有事件和消息框的按钮。此按钮调用事件和camming消息框。我使用Padre Perl IDE来完成这项任务。 在它运行之后,出现了错误 错误: 错误变量的类型不是Wx::指向05_按钮_,并带有_事件_和_消息_box.pl行37 你能帮我解决这个问题吗 我的Perl代码 你能帮我解决这个问题吗?使用perl语言在带有事件和消息框的Create按钮中获取错误,perl,button,Perl,Button,我是perl编程新手。我正在尝试使用Perl语言构建一个带有事件和消息框的按钮。此按钮调用事件和camming消息框。我使用Padre Perl IDE来完成这项任务。 在它运行之后,出现了错误 错误: 错误变量的类型不是Wx::指向05_按钮_,并带有_事件_和_消息_box.pl行37 你能帮我解决这个问题吗 我的Perl代码 你能帮我解决这个问题吗? 感谢所有观众。您似乎忘记在调用中提供窗口标题参数 Wx::Frame->new(): 试试这个: my $self = $class->
感谢所有观众。您似乎忘记在调用中提供窗口标题参数
Wx::Frame->new()
:
试试这个:
my $self = $class->SUPER::new(
undef, -1, "My title",
wxDefaultPosition, wxDefaultSize, );
注意:
我以前没有使用过wxWidgets
。我能够安装wxPerl
现在在Ubuntu 16.10上使用以下命令:
sudo apt-get install libssl-dev
sudo apt-get install gtk2.0
sudo apt-get install build-essential libgtk2.0-dev
sudo apt-get install libwx-scintilla-perl
cpanm Wx::App
请缩进您的代码,包括您的错误,这只是包含代码!错误变量的类型不是Wx::指向05_按钮_,并带有_事件_和_消息_box.pl行37。
sudo apt-get install libssl-dev
sudo apt-get install gtk2.0
sudo apt-get install build-essential libgtk2.0-dev
sudo apt-get install libwx-scintilla-perl
cpanm Wx::App