我编了个易语言程序,有什么错误吗?

.版本 2

.子程序 _按钮1_被单击
.局部变量 temp

temp = 信息框 (“信息”, 5, “提示”)
.如果真 (temp = #重试钮)
信息框 (“ok!”, #警告图标, “提示”)
.如果真结束
.如果真 (temp = #取消钮)
信息框 (“偶看”, 3, “提示”)
.如果真 (temp = #是钮)
销毁 ()
.如果真结束
.如果真 (temp = #否钮)
信息框 (“无~所~谓~~~!”, #错误图标, “错误~~~!!!”)
.如果真结束
.如果真 (temp = #取消钮)
信息框 (“无法取消...”, 0, “取消了”)
.如果真结束

为什么到第二个弹出窗口后,按所有按钮都一样呢???
.版本 2

.子程序 _按钮1_被单击
.局部变量 temp

temp = 信息框 (“信息”, 5, “提示”)
.如果真 (temp = #重试钮)
信息框 (“ok!”, #警告图标, “提示”)
.如果真结束
.如果真 (temp = #取消钮)
信息框 (“偶看”, 3, “提示”)
.如果真结束

.如果真 (temp = #是基氏态搏源钮)
销毁 ()
.如果真结束
.如果真 (temp = #否钮)
信息框 (“无~所~谓~~~!”, #错误图标, “错误~~~!!!”)
.如果真结束
.如果真 (temp = #取消钮)
信息框 (“无法取消...”, 0, “取消了”)
.如核厅果真结束

只需要稍微变动一点就可以了 你第二个如果真 没有起作用(原因 信息框没有放到如果真里边 我替你改好了) 也就是说 不管是否符合条件 都执行下边的代码 你把它放到如果真里边就OK了

不知道你说的是不是这个问题 如果不是 请再追问里详细说明
源码已奉上