delphi条件不能实现?代码:
procedure TForm1.Button2Click(Sender: TObject);
if messagedlg('想唾了吗?',mtconfirmation,[mbyes,mbno],0)=mryes then
begin
 showmessage('别玩了');
 end;
 else
 showmessage('还想玩呢');
end;end.

书上是这么写的,为啥说是if语句。。