你们谁写代码会用流程图来做计划,或者写项目总结报告? 点击:149 | 回复:-2



    
  • 精华:407帖
  • 求助:0帖
  • 帖子:436帖 | 89回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2024-06-04 21:45:00
楼主

.net带进度条复制文件夹

方案

列出所有子文件夹,再创建,复制文件

大文件可以单独做进度条

缺点:设计会更复杂

直接用内置的复制文件夹功能

缺点:碰到某个文件权限不足或被锁定就会中断,任务失败

难题

复制整个文件夹会卡住窗体:采用多线程

计时器1,检测目标文件夹文件占用空间

复制完了硬盘写入没跟上要再加计时器2

功能做完了,太累,界面都懒得美化了

待完善功能

累计用时,复制速度每秒?Mb

显示文件数量,文件夹数量,已完成数量

用来测试的文件夹,不能太小,否则看不到文件复制进度,太大了也不行。

C:\Windows\SysWOW64\

大小1GB左右,1.4万个文件,380个文件夹

复制一下30秒左右,刚刚好。但是.NET写的代码无法复制系统目录,谁有办法?

后面就只能手工复制到一个Ramdisk内存盘,测试N遍的写入,再手工删除,删一次都要好几秒,还老是弹出对话框是否跳过哪些文件之类。早知道直接写个代码一键删除,省得我累死




楼主最近还看过

上位机软件

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2023年6月27日
发表于:2024-06-04 22:01:04
0楼

上位机VB6工程维护升级,VB.Net编程,c#项目维护


工业自动化上位机,人机界面开发,设备操作控制,生产流水线管理。

工业设备数据采集,串品数据通讯,485通讯,西门子PLC,三菱PLC

企业ERP,mes生产管理系统,人脸识别系统开发,门禁打卡

摄像头监控,车牌识别,<此处内容被屏蔽>识别系统开发,条码枪编程,打标机编程

扣我 527524938,VX 130-1796477四

回复本条

    

热门招聘
相关主题

官方公众号

智造工程师