用鼠标左键选定 richtextbox 中的内容不放,这个时候timer中事件将不能执行。

dingyanwei 2008-01-19 11:57:30
有什么好办法吗?既可以选择文字,还可以执行timer事件。
...全文
90 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
东方之珠 2008-01-19
  • 打赏
  • 举报
回复
这么说Timer事件终止了:Timer1.enabled=false
dingyanwei 2008-01-19
  • 打赏
  • 举报
回复
多线程过于复杂了,影响稳定
dingyanwei 2008-01-19
  • 打赏
  • 举报
回复
timer类也不可以,看来只能将其移动至本窗体进行了。
dingyanwei 2008-01-19
  • 打赏
  • 举报
回复
似乎只有在很多窗体并存的情况下,才这样,

现在就是在另外一个窗体,在本窗体并不会出现问题。
东方之珠 2008-01-19
  • 打赏
  • 举报
回复
用Timer类也许能行:http://blog.csdn.net/modest/archive/2006/10/23/1346175.aspx
  • 打赏
  • 举报
回复
给timer事件放在另外的窗口去…………
dingyanwei 2008-01-19
  • 打赏
  • 举报
回复
松开左键事件继续,呵呵,挺有意思,在vb环境中不会出现此问题,只有形成exe才这样
junki 2008-01-19
  • 打赏
  • 举报
回复
VB的执行是按事件驱动方式进行的
一个事件未完成,不会响应另外一个事件的
你可以使用多线程方式来做

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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