8 个解决方案
#1
Application.DoEvents()
#2
weisunding(鼎鼎) ,我照你的写了,可是提示:"doevents不是System.web.HttpApplicationState的成员".为什么啊?
#3
web没有这东西的
System.Windows.Forms.Application
System.Windows.Forms.Application
#4
DoEvents
处理当前在消息队列中的所有 Windows 消息。
在winform中支持,webform没有
处理当前在消息队列中的所有 Windows 消息。
在winform中支持,webform没有
#5
噢,谢了mathsword(梦在流浪) .可是怎样能代替呢?我前一句call了一个压缩命令,这个命令执行完了才能继续进行啊,要不然会出错的.用什么语句可以实现?
#6
用System.Threading.Thread.Sleep(500)试试,web应该也有线程吧
#7
weisunding(鼎鼎),我照你的做了,sleep了5000之后压缩包打好了.
可是这也是治标不治本啊,这个写死的时间只有5秒钟.如果文件太多,5秒钟之后也压缩不完还是会出错的..
可是这也是治标不治本啊,这个写死的时间只有5秒钟.如果文件太多,5秒钟之后也压缩不完还是会出错的..
#8
能用异步调用,或者有事件就好了。
#1
Application.DoEvents()
#2
weisunding(鼎鼎) ,我照你的写了,可是提示:"doevents不是System.web.HttpApplicationState的成员".为什么啊?
#3
web没有这东西的
System.Windows.Forms.Application
System.Windows.Forms.Application
#4
DoEvents
处理当前在消息队列中的所有 Windows 消息。
在winform中支持,webform没有
处理当前在消息队列中的所有 Windows 消息。
在winform中支持,webform没有
#5
噢,谢了mathsword(梦在流浪) .可是怎样能代替呢?我前一句call了一个压缩命令,这个命令执行完了才能继续进行啊,要不然会出错的.用什么语句可以实现?
#6
用System.Threading.Thread.Sleep(500)试试,web应该也有线程吧
#7
weisunding(鼎鼎),我照你的做了,sleep了5000之后压缩包打好了.
可是这也是治标不治本啊,这个写死的时间只有5秒钟.如果文件太多,5秒钟之后也压缩不完还是会出错的..
可是这也是治标不治本啊,这个写死的时间只有5秒钟.如果文件太多,5秒钟之后也压缩不完还是会出错的..
#8
能用异步调用,或者有事件就好了。