Perl TK 在一个按钮上执行多个命令
Perl TK multiple commands on a single button
我想做的是有一个按钮可以关闭我的window(button_window),而且还能调用一个函数(user_info):
my $btn = $main -> Button (-text => 'Start',
-command => sub {$button_window -> destroy},
-command => \&user_info)
-> pack ();
它只执行最后一条命令
提前致谢
潜艇可以接听任意数量的其他潜艇电话。
my $btn = $main->Button(
-text => 'Start',
-command => sub {
user_info();
# do something else...
$button_window->destroy;
},
)->pack();
它只执行最后一条命令,因为哈希参数只能有一个 '-command' 键,因此被覆盖。
我想做的是有一个按钮可以关闭我的window(button_window),而且还能调用一个函数(user_info):
my $btn = $main -> Button (-text => 'Start',
-command => sub {$button_window -> destroy},
-command => \&user_info)
-> pack ();
它只执行最后一条命令 提前致谢
潜艇可以接听任意数量的其他潜艇电话。
my $btn = $main->Button(
-text => 'Start',
-command => sub {
user_info();
# do something else...
$button_window->destroy;
},
)->pack();
它只执行最后一条命令,因为哈希参数只能有一个 '-command' 键,因此被覆盖。