关于OCX控件读串口假死~~~`急

a040liutao 2006-09-05 04:26:42
先有一WEB页需要通过OCX控件从串口读取数据,大概需要7秒时间。在这7秒的时间里程序是假死状态,我在页面做了层来显示进度也没用。有什么好办法解决这个问题?
可否象WINFORM那样放到后台线程?或者让程序在读串口的7秒时间里页面有所响应?
...全文
281 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
liguiman 2007-03-04
  • 打赏
  • 举报
回复
看到最后,发现已经来晚了:)
a040liutao 2006-09-14
  • 打赏
  • 举报
回复
是别人提供的
哎 看来是找不到好的解决办法了
riskyli 2006-09-14
  • 打赏
  • 举报
回复
还没解决?你要让你的控件异步执行啊,你的控件到底是自己开发的,还是通用的啊
zuguanqun 2006-09-11
  • 打赏
  • 举报
回复
up
fantiny 2006-09-11
  • 打赏
  • 举报
回复
这个我想基本上实现不了。
这个你只能从你控件的处理时间上面想办法了。
a040liutao 2006-09-11
  • 打赏
  • 举报
回复
没人来帮忙了啊 要死人了
a040liutao 2006-09-07
  • 打赏
  • 举报
回复
控件程序应该怎么改呢 请楼上高手详细点说说 偶是菜鸟 :(
是是非非 2006-09-06
  • 打赏
  • 举报
回复
你的控件有问题~

改一下控件程序吧
xuStanly 2006-09-06
  • 打赏
  • 举报
回复
不会,帮顶。
a040liutao 2006-09-06
  • 打赏
  • 举报
回复
高手来救命啊
fantiny 2006-09-06
  • 打赏
  • 举报
回复
这个我想基本上实现不了。希望高手来回答。
a040liutao 2006-09-06
  • 打赏
  • 举报
回复
setTimeout异步也好像不行 就算你等待的1秒有显示 但一旦执行还是会死7秒
riskyli 2006-09-05
  • 打赏
  • 举报
回复
我的时间从来没有那么长
riskyli 2006-09-05
  • 打赏
  • 举报
回复
7秒 为什么这么长
xishanlang2001 2006-09-05
  • 打赏
  • 举报
回复
使用setTimeout异步一下
比如调用读串口的函数叫aa吧,那么setTimeout( aa , 1 )
a040liutao 2006-09-05
  • 打赏
  • 举报
回复
多谢楼上帮顶
做LOADING动画不太行,比如说我做一个层隐藏,然后点读取串口按钮后显示层出来。可实际上点了后层不响应的,而是等到串口读完数据后(7秒后)才响应。:(
aruhan 2006-09-05
  • 打赏
  • 举报
回复
对这方面不是很在行。呵呵!
帮顶。
可否做一个loding动画,动来动去。^_^!别砸我哦!

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧