Do While exit1 CmdSend_Click DoEvents Loop你需要在Do while .. loop这个循环之间的一定条件下改变exit1的值为False,不然的话,由于exit1一直为True,所以此循环会一直执行,形成死循环,也就是说你的程序就没有办法进行其它的操作了。