社区
Delphi
帖子详情
将控件的响应事件在线程中执行???
sdudubing
2013-07-12 01:45:50
主界面上一控件IOCPSEVER11,你事件IOCPSEVER11Execute占用的资源太多,能否将其在某线程中执行呢?该如何操作?是不是应该将接受该事件的消息转发到线程中呢?
...全文
96
3
打赏
收藏
将控件的响应事件在线程中执行???
主界面上一控件IOCPSEVER11,你事件IOCPSEVER11Execute占用的资源太多,能否将其在某线程中执行呢?该如何操作?是不是应该将接受该事件的消息转发到线程中呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sdudubing
2013-07-14
打赏
举报
回复
需要的效果已实现。
看那山瞧那水
2013-07-12
打赏
举报
回复
粗粗想下,有这么几种方式: 1、在事件处理程序中临时创建一个线程,设置好处理中要用到的各种数据,然后启动线程运行,最后通过消息返回处理结果给主线程。销毁线程。(如果偶尔执行几次,这种好) 2、预先创建好线程,平常没事做就挂起。当要线程工作时,就给线程发个消息,让线程醒过来干活。然后简单数据可以通过消息返回主线程,复杂数据可自用共享数据方式返回。然后线程又挂起。(如果执行频繁,这种更好)
sdudubing
2013-07-12
打赏
举报
回复
项目急需,望高手们给些指点
Android界面
控件
难点精讲
Android
控件
开发教程,在Android开发
中
,有时用到一些常见的
控件
可以更轻松实现一些效果,比如如果要实现图片轮播效果,我们可以使用动画的方式实现,但是代码比较繁琐,而此时,我们采用ViewFlipper
控件
即可非常...
多
线程
中
触发的
事件
函数在哪个
线程
中
执行
在多
线程
开发
中
,如果在多
线程
中
访问主
线程
创建的对象,并触发了这个对象的
事件
,将会
执行
这个
事件
的处理函数,那么这个处理函数是在主
线程
中
执行
还是在触发
事件
的
线程
中
执行
呢?针对这个问题做了一下测试,如果没有通过...
c#
线程
操作
控件
在C# 的应用程序开发
中
, 我们经常要把UI
线程
和工作
线程
分开,防止界面停止
响应
。 同时我们又需要在工作
线程
中
更新UI界面上的
控件
, 下面介绍几种常用的方法 阅读目录
线程
间操作无效第一种办法:禁止...
C#
中
Invoke的用法---------多
线程
操作:
线程
间操作无效,从不是创建
控件
的
线程
访问它
说明:
控件
是在UI主
线程
中
创建的,进入
控件
的
事件
响应
函数时,是在
控件
所在的
线程
,并不是主
线程
。在
控件
的
事件
响应
函数
中
改变
控件
的状态,可能与主
线程
发生
线程
冲突。 若直接用以下的写法,必...
C#多
线程
- 跨
线程
访问
控件
在C#的应用程序开发
中
, 经常要把UI
线程
和工作
线程
分开,防止界面停止
响应
。同时我们又需要在工作
线程
中
更新UI界面上的
控件
,如果直接在
线程
中
更新
控件
,就会出现错误 一. 问题描述
线程
间操作无效 界面上有一个...
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章