日期:2014-05-18  浏览次数:20818 次

我用c#写的ftp登陆程序为什么会很卡?
我写的自动登陆的函数,一旦运行程序就进入假死状态,要等10多秒等到函数完全执行完毕了才正常。期间应该在richTextBox输出的登陆时的信息也都到全部执行完毕后才一次性全部出现,不像flashftp软件那样一行一行显示。  
我在函数里加了Thread.sleep()了,每个环节都设置停顿几秒,但不管用。  
浏览网页的控件也有这个问题,程序本来是设定每5秒让浏览器控件换一个网页,连续10次,但是从开始运行就马上卡,然后到结束后才显示出最后的网页,中间过程都在卡中进行了。  
这该怎么解决?

------解决方案--------------------
界面响应与网络通讯要用线程分开