如何让两个表单处于不同的线程中

探讨在Delphi中如何实现A、B两个表单在不同线程中独立运行,即使B表单进行操作如关闭时,也不影响A表单的定时器和线程工作。文章提出问题并寻求解决方案,涉及多线程编程技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何让两个表单处于不同的线程中 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiAPI/html/delphi_20061127213210161.html
本人遇到一个问题,A表单上有定时器和一线程,B表单上有一定时器。A表单通过B.show调用B表单,但点住B表单的关闭按钮不松开时发现A表单上的定时器和线程均暂停总作,松开关闭按钮就又正常工作了  
  这是否意味着A,B表单处于同一线程中  
  如何才能使B表单进行任何操作时不影响A表单的运行  
  望指教,谢谢

多线程

如何个多线程法,我知道该用多线程,但不知道表单间如何用多线程  
 

没看明白你的定时器、线程、AB表单是怎么协调工作的,所以没法回答你,等高手来吧

点住关闭按钮不放就是B表单的OnClose时间一直在执行没有停止,如何让B表单的OnClose执行时不影响其他任何表单的运行,望指教,谢谢

UP

转载于:https://www.cnblogs.com/delphi2007/archive/2008/11/27/1342597.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值