就是这个问题,为什么会有返回值呢?函数返回值不因该直接用return嘛
你可以看看close方法的定义
感谢,就算close定义会返回一个false,这个函数也要加个return来承接呀
def OnCloseButtonClick(self, sender, e): self.m_textbox.Text = a=self.Close(False) return a
这样才合理呀
是否需要返回值,还是要看close方法里面具体做了些什么事情,当传入False时候,Close方法做了什么工作。。。
我没有表达清楚,我的意思是这个close方法的返回值,应该需要承接呀。
不一定需要有承接的,需要的工作完成后就可以了
如果你调用某个函数去完成打印工作,有了打印输出了,那就不需要有变量去承接函数的调用了
感谢,我再顺着你的说法,深究一下
我理解是调用OnCloseButtonClick时候,会执行一些清理工作,
如把输入框清空,做一些关闭操作就由close方法来实现
我开始明白了。棒棒的