递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 4004|回复: 5
打印 上一主题 下一主题

[视窗] Everythin搜索是如何实现的 进度复制如何多个文件显示总进度

[复制链接]

74

主题

357

帖子

1182

积分

金牌会员

Rank: 6Rank: 6

积分
1182
跳转到指定楼层
楼主
发表于 2021-4-25 14:48:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Everythin这个搜索软件是如何实现的?用正则吗,为什么无法搜索usb移动硬盘里的文件?我想编写一个类似的能搜索usb设备内文件的小工具,还有进度复制怎样实现多个文件合并在一个对话框窗口批量显示复制并且带有总百分比和当前正在靠背的文件呢?调用api  如果用计次循环的话会出现 拷贝一个文件 就一个窗口,  拷贝一百个文件他不是同时出现一百个窗口也不是合并成一个窗口计算总进度,而是依次轮着来,第一个窗口显示拷贝完文件 消失后,接着弹出第二个拷贝文件窗口显示一百次这个窗口而且每次都是在屏幕中间显示,体验太差,有没有办法合并一百个文件进度窗口  类似于这样:”总共100个文件 共20gb 当前正在复制第42个,预计用时4分钟 “这样显示的方法呢?这个问题我在易语言论坛和精易论坛都问过,没有人回答 最好能提供一些例程

回复

使用道具 举报

17

主题

223

帖子

1709

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1709
沙发
发表于 2021-4-25 19:41:01 来自手机 | 只看该作者
确实好用,这软件看到国内捐赠的也挺多。
回复

使用道具 举报

4

主题

54

帖子

646

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
646
板凳
发表于 2021-4-25 22:10:29 | 只看该作者
他是自己建立的索引,你可以理解自己建立了一个电脑内文件分布情况的数据库,cha询数据库来的。
回复

使用道具 举报

74

主题

357

帖子

1182

积分

金牌会员

Rank: 6Rank: 6

积分
1182
地板
 楼主| 发表于 2021-8-26 23:21:15 | 只看该作者
781732825 发表于 2021-4-25 22:10
他是自己建立的索引,你可以理解自己建立了一个电脑内文件分布情况的数据库,cha询数据库来的。 ...

http://bbs.voldp.com/forum.php?m ... amp;page=1#pid66325这个问题能帮我看看吗,能不能用火山pc实现这样的功能,关于按键双击的判断逻辑
火山怎样实现双击某键的效果?类似鼠标左键那样的求例程
回复

使用道具 举报

3

主题

126

帖子

2142

积分

金牌会员

Rank: 6Rank: 6

积分
2142
5#
发表于 2021-8-27 09:05:49 来自手机 | 只看该作者
everything 只适合ntfs磁盘,依赖ntfs中的MTF表实现快速查找。当然也会自己建立索引,利用ntfs的日志实现实时更新。这个方法不具有普适性。进度复制可以不使用api,自己进行文件读写,就可以根据需要计算进度了。
回复

使用道具 举报

74

主题

357

帖子

1182

积分

金牌会员

Rank: 6Rank: 6

积分
1182
6#
 楼主| 发表于 2021-8-27 10:17:32 | 只看该作者
0晨鹤0 发表于 2021-8-27 09:05
everything 只适合ntfs磁盘,依赖ntfs中的MTF表实现快速查找。当然也会自己建立索引,利用ntfs的日志实现实 ...

多个文件一个进度复制框  不使用api,自己进行文件读写,能给个例程演示看看吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-6-26 16:58 , Processed in 0.092816 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表