private  void ProvisionMessage()
{
try
{
WebReference.ProvisionRet provisionRet=RobotInfoGate.ReceiveProvision(SessionID,Servicefeeid);
if (provisionRet.retCode==0)
{
int iCount=0;
iCount=provisionRet.provisions.Length;
this.sbpSnumber.Text=iCount.ToString();
}
}
catch(Exception E) {

AddMessage("读取消息出错:"+E.Message+E.StackTrace,0);
}

}
private void btnBegin_Click(object sender, System.EventArgs e)
{
if (ConnectServer())
{
//建立工作线程
Thread trdProvisionMessage=new Thread(new ThreadStart(this.ThreadReadTask));
trdProvisionMessage.IsBackground=true;
trdProvisionMessage.Start();
}
   
}
private void ThreadReadTask()
{
while(true)
{
lock(this.txtLog);
ProvisionMessage();
Thread.Sleep(5000);
}

}
2005-06-12 22:20:46:读取消息出错:未将对象引用设置到对象的实例。   at SMSVodRobot.MainForm.ProvisionMessage() in f:\sms\smsvodrobot\smsvodrobot\mainform.cs:line 586
我这样写,那里有问题?请各位指正?