拼音鞋按钮.单击代码在赋值变量后不执行



我遇到了一个问题,当我分配一个变量按钮时,单击正文,它不会执行正文的其余部分。

Shoes.app do
@b1 = button("Open")
@b1.click{
    file= ask_open_file
    text= file.read
    alert "working?"
}
end

在上面的代码中,警报不会执行,但如果您将其移动到赋值语句上方,它会起作用。你可以帮我吗?

file.read抛出异常,因为file是一个字符串。您可能想要读取该文件:

Shoes.app do
  @b1 = button("Open")
  @b1.click{
    file= ask_open_file
    text= File.new(file).read
    puts text
    alert "working?"
  }
end

相关内容

  • 没有找到相关文章

最新更新