Foxtable(狐表)用户栏目专家坐堂 → [求助] 关于窗口计时器处理抽奖的问题


  共有3669人关注过本帖树形打印复制链接

主题:[求助] 关于窗口计时器处理抽奖的问题

帅哥哟,离线,有人找我吗?
jiskin
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:5196 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2015/1/17 10:29:00 [只看该作者]

如果收影响 不知道 Application.DoEvents() 这个能否用上

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/17 10:33:00 [只看该作者]

当然会影响效率.你不需要这么做.你表不是已经加载进来的了吗?

 回到顶部
帅哥哟,离线,有人找我吗?
jiskin
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:5196 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2015/1/17 10:38:00 [只看该作者]

以下是引用Bin在2015-1-17 10:33:00的发言:
当然会影响效率.你不需要这么做.你表不是已经加载进来的了吗?

 

我的表不加载,实际项目中 每次dts都会更新排除掉那些已中奖的

所以 如果上面的代码会影响下面的 有没有办法等上面的执行完了再走下面的呢?

 


 回到顶部
帅哥哟,离线,有人找我吗?
jiskin
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:5196 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2015/1/17 10:39:00 [只看该作者]

以下是引用Bin在2015-1-17 10:33:00的发言:
当然会影响效率.你不需要这么做.你表不是已经加载进来的了吗?

 

给个邮箱呢 我发给你看看


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/17 10:40:00 [只看该作者]

在开始运行前先把数据都加载进来再运行,这样停止的时候不要重新加载数据.就不会卡顿了

 回到顶部
帅哥哟,离线,有人找我吗?
jiskin
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:5196 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2015/1/17 11:48:00 [只看该作者]

以下是引用Bin在2015-1-17 10:40:00的发言:
在开始运行前先把数据都加载进来再运行,这样停止的时候不要重新加载数据.就不会卡顿了

 

BIN总,我发现在执行停止之后

If e.Form.TimerEnabled = False Then
    If i > 0 Then
        xm.Text = dt.DataRows(0)("姓名")
    End If

 

' 如果在这里添加SQL命令会导致蓝色处代码处卡顿,有没有办法让蓝色代码处执行完毕后再执行红色处代码呢?


End If


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/17 11:52:00 [只看该作者]

看15楼

 回到顶部
帅哥哟,离线,有人找我吗?
jiskin
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:5196 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2015/1/17 11:59:00 [只看该作者]

以下是引用Bin在2015-1-17 11:52:00的发言:
看15楼

 

只要是在同一个按钮中 不管放哪个位置 都会收到影响,也就是说 如果要提前加载 就只能放到其他事件中了!

因为操作过程中只需要按这个按钮 所以如何提前加载是个问题了


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/17 14:06:00 [只看该作者]

开始受到影响没关系. 卡顿一下再开始没影响.
1.分两个按钮,停止和开始
2.按钮通过改变Text来判断是开始还是停止

 回到顶部
帅哥哟,离线,有人找我吗?
jiskin
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:713 积分:5196 威望:0 精华:0 注册:2012/4/13 13:10:00
  发帖心情 Post By:2015/1/19 10:38:00 [只看该作者]

以下是引用Bin在2015-1-17 14:06:00的发言:
开始受到影响没关系. 卡顿一下再开始没影响.
1.分两个按钮,停止和开始
2.按钮通过改变Text来判断是开始还是停止

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目10.rar

很奇怪的现象,最后加了一条延迟命令,然后就直接影响前面的代码了,这就是原因吧


 回到顶部
总数 22 上一页 1 2 3 下一页