小编Knn*_*Knn的帖子

'工作,请等待'屏幕与线程?

也许,这对你来说很容易,但是我很努力地研究一个用TADSISearch组件查询adsi的项目(用于教育目的).当TADSISearch正在搜索Active Directory时,我正试图在Form2上显示一个"正在工作,请稍候......"启动画面,其中包含一名男工GIF动画.虽然我根据我尝试了各种可能性,但我无法成功.我试图在一个线程中使用TADSISearch,但是在ADSIsearch完成之前线程正在终止.我认为TADSISearch不是线程安全的.你怎么看?另外,我创建Form2并使用线程更新它的另一种方式,但动画gif停止,而主要表单去了adsi搜索.你能说些什么呢?如何在ADSISearch工作时制作一个请等待屏幕并保持主窗体响应.应用.ProcessMessages或计时器也不是一种方式.非常感谢阅读和答案.

delphi multithreading adsi

4
推荐指数
1
解决办法
7482
查看次数

标签 统计

adsi ×1

delphi ×1

multithreading ×1