pcplayer: 我猜: [阅读: 443] 2005-01-31 04:03:12 Cer.Active:=false; if Cer.Active then 这里有问题。 Cer.Active:=False; //这里,他不会立即就断掉,然后你立即就来:if Cer.Active then... 然后,你走到里面去了,然后,在里面的程序是认为 Cer.Active:=True,但Cer.Active实际上过了一会可能已经是False了。 我猜的哈,你自己去试一下。