我设计了一个抓取网页的程序,由于分析字符串速度很慢,我都不知道是在运行还是死机了。
所以想加一个显示正在运行的状态提示,请高手指点下。
我的FORM上有一个LABEL控件和TEXTBOX控件,我在运行过程中给LEBEL和TEXTBOX赋值,希望提示运行的位置。
结果不行哦,LEABL和TEXTBOX运行过程中不显示,一直到运行结束才显示。
不知道怎么回事,希望高手指点下!
所以想加一个显示正在运行的状态提示,请高手指点下。
我的FORM上有一个LABEL控件和TEXTBOX控件,我在运行过程中给LEBEL和TEXTBOX赋值,希望提示运行的位置。
结果不行哦,LEABL和TEXTBOX运行过程中不显示,一直到运行结束才显示。
不知道怎么回事,希望高手指点下!
this.txtItems.Text = ""; this.txtHtml.Text = GetWebContent1(txtUrl.Text.Trim());
//timer1.Enabled = false;
this.lbMsg.Text = "抓取成功!";
txtHtml.Text = CatchGpDm(txtHtml.Text);
this.txtHtml.Text = GetWebContent1(txtUrl.Text.Trim());这个 过程执行的很耗时,但是this.lbMsg.Text = "正在尝试从指定网址下载数据...";
这个控件却不显示,不知道为什么?
通过线程操作