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
我这样写,那里有问题?请各位指正?
{
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
我这样写,那里有问题?请各位指正?
解决方案 »
- wpf DataGrid 如何设置某行为选中状态
- [求助]数据表导出XML(在线等)
- (急)关于自动注册问题
- 一个关于mdi父窗体的问题。来这里向各位大哥求教啦~
- C#读取Excel文件中有标题的数据?
- 100分请教重写datagridview
- 把word中的<strong>34234234234234243324</strong>这个字符串变成html格式的,就是中间的数字变成粗体,不显示</strong>,怎么做呢?
- 提交个问题,希望得到各位版主的帮助在线等。。。。。。。。。。
- 用Socket作web服务器,用什么类来分析得到的http string?
- 关于打包安装文件需要指定Web service 地址的问题
- 这是中断若得祸吗
- 江西南昌大学一千余名学生被学校欺骗,大家愤怒了希望大家关注
我Thread.Sleep(100);是,基本上全部出错,当然了,我现在测试,没有数据返回的!