以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]能不能多线程检索 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117058) |
||||
-- 作者:天一生水 -- 发布时间:2018/4/4 21:35:00 -- [求助]能不能多线程检索 论坛中的检索文档内容字符串,我测试了一下,基本检索一个文件用时1-2秒,比较耗时,能否改进加快: http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=70797&authorid=0&page=0&star=2 mark word高亮查找
Dim app As New MSWord.Application |
||||
-- 作者:有点甜 -- 发布时间:2018/4/4 22:04:00 -- 全局代码
Public Sub thread_sub1(ByVal file As object) End Sub
调用代码
Dim dlg As New FolderBrowserDialog |
||||
-- 作者:zhy400137 -- 发布时间:2018/4/4 22:09:00 -- mark |
||||
-- 作者:天一生水 -- 发布时间:2018/4/6 17:48:00 -- 按照原先的代码,和老师2楼提供的代码做了个对比的实例。 “多线程”按钮代码还有点问题,里面计时的“秒表”也不运行,需要老师帮助看看。 谢谢!
|
||||
-- 作者:有点甜 -- 发布时间:2018/4/6 19:29:00 -- 1、多线程使用的时候,代码执行完毕,并不代表线程的代码执行完毕。你的提示信息是错误的。
2、提示信息,你可以写在线程里面,控制显示。
3、目前的代码,查询条件,是区分大小写的,这个要注意。(2楼问题绝对是没问题,请在读懂的基础上自行改造)
4、测试项目文件的时候,请不要用太多文件测试,一两个足够。 |