私はwxpythonを初めて使用します。ユーザーが [OK] をクリックすると、イベントがトリガーされるダイアログ ボックスがあります。イベントがダイアログ ボックスのボタンにどのようにバインドされているかわかりません。通常のメソッド呼び出しを使用してみましたが、これが問題を引き起こしました。アプリケーションを閉じると、プログラムが端末レベルで終了しません。このようなものを使ってみました。
def OnclickMe (自己、イベント):
dlg = wx.MessageDialog(None, 'Is this right', 'MessageDialog', wx.YES_NO | wx.ICON_QUESTION)
result = dlg.ShowModal()
if result == wx.ID_YES:
self.IfYes()
dlg.Destroy()
def IfYes(self):
dlg = wx.TextEntryDialog(None, "Wats ur opinion?", 'A Question', '')
if dlg.ShowModal() == wx.ID_OK:
response = dlg.GetValue()
助けてください。