我想实现,一个按钮,点第一次时,showmessage('1');点第二次时showmessage('2');点第三次时showmessage('3');第四次时又显示为showmessage('1);五次为showmessage('2');,六次为showmessage(3);第七次时又是showmessage('1');如此循环,不能出现溢出或其他异常,怎么实现?要源码.