当前位置: 首页 > news >正文

国企单位网站建设方案平台网站建设外包

国企单位网站建设方案,平台网站建设外包,张扬网站建设,做百度网站分录解决问题思路 解决固定文件夹下更改文件后缀名,采用轮询的方式, 流程如下: 获取当前文件名(带后缀的文件名)截取文件名称,去掉后缀另存为带更改后的后缀文件 注意:采用第三方插件&#xff0…

 解决问题思路

解决固定文件夹下更改文件后缀名,采用轮询的方式,

流程如下:

  1. 获取当前文件名(带后缀的文件名)
  2. 截取文件名称,去掉后缀
  3. 另存为带更改后的后缀文件

注意:采用第三方插件,附:源码和插件

开发工具:vs2022

库环境:.net Framework4.8

引用插件库:LongHunFramework

二、程序介绍

1.获取需要修改文件所在文件夹,及需要修改文件的后缀名


string dirPath = "G:\\Code\\demo2\\GRJ2A\\bin\\data\\map\\tiles";//Console.ReadLine();if (Directory.Exists(dirPath)){string hbStr_DictionaryPath = dirPath;List<string> hbListStr_AllFile = new List<string>();string dirPath = "G:\\Code\\demo2\\GRJ2A\\bin\\data\\map\\tiles";//Console.ReadLine();if (Directory.Exists(dirPath)){string hbStr_DictionaryPath = dirPath;List<string> hbListStr_AllFile = new List<string>();//! 获取全部pnghlFileIO.hfjGetAllFileListByExtension(hbStr_DictionaryPath,             ref hbListStr_AllFile, ".png");}//! 获取全部pnghlFileIO.hfjGetAllFileListByExtension(hbStr_DictionaryPath, ref hbListStr_AllFile, ".png");}

dirPath路径为需要修改文件所在文件夹路径,操作前需要判断当前文件夹是否存在,如果存在可以执行下一步,如过不存在,则退出。

Ref:为net程序返回变量,hbListStr_AllFile变量前加上ref后,hbListStr_AllFile会输出该方法的返回值;

  1. 遍历修改文件后缀名,并保存
//! 遍历文件解决for (int i = 0; i < hbListStr_AllFile.Count; i++){string nowOldFileFullName = hbListStr_AllFile[i];//获取当前文件全路径,  例如 c:/83838/3/3/3/43/4/122.pngstring hbOldFileName = Path.GetFileName(nowOldFileFullName);//返回 122.png 这样的文件名string hbDictionary = Path.GetDirectoryName(nowOldFileFullName);// 返回 目录,例如 "c:/83838/3/3/3/43/4"string hbOldFileOnlyName  = Path.GetFileNameWithoutExtension(nowOldFileFullName);// 获取"122"这样的名称string hbNewFileName = hbOldFileOnlyName + ".jpg"; //新的名字 "122.jpg"string newFileFullPath = Path.Combine(hbDictionary, hbNewFileName); //新文件的全路径, 例如 " c:/83838/3/3/3/43/4/122.jpg"if (File.Exists(newFileFullPath)){Console.WriteLine($"因为已经存在[{newFileFullPath}], 所以没有对文件[{nowOldFileFullName}]进行操作!");}else{hlFileIO.hfjMoveAFile(nowOldFileFullName, newFileFullPath, true);}Console.WriteLine($"{i}/{hbListStr_AllFile.Count} 已修改完成...");}

提示:如果想修改多层级的文件夹,需要用到递归算法,递归每一层级的文件夹下的文件

亲测可用

http://www.yayakq.cn/news/235604/

相关文章:

  • 公司网站建设推荐乐云seo网站收录降低
  • 四川集团网站建设飞翔时代网站建设
  • 常州做网站公司有哪些金湖建设工程质量监督网站
  • 青岛网站建设服务建立网站的主要步骤
  • 气象服务网站建设购买域名后怎么建网站
  • 中国建设银行网站软件下载wordpress 附件id
  • go 网站开发wordpress私聊
  • 网站建设便宜北京市建设公租房网站
  • 成品网站seo怎么备案网站
  • 号码网站建设广州网站订制开发
  • 做网站栏目是什么意思如何韩国视频网站模板下载 迅雷下载地址
  • 网站项目建设目标网站里面添加支付怎么做
  • 公司内部网站建设百度指数怎么看
  • 智能营销型网站wordpress调用函数
  • 正规网站模板设计图陕西建工第三建设集团网站
  • 抖音代运营投诉平台余姚网站如何进行优化
  • 网站端口跳转怎么做野望王绩
  • 网站建立平台wordpress the7 慢
  • 网站建设部工作职能上海外包软件开发
  • 青岛网站推广怎么选枣阳网站建设
  • 网站如何防盗链空间网站认证
  • 半商城性质网站源代码上海专业网站建设价
  • 网站降权多久恢复如何做网站 代码
  • 如何用vs2010做网站室内设计平面图上色
  • 天津西青区离哪个火车站近广州 网站开发 公司电话
  • 洮南网站建设哪家专业页面设计模板简约
  • 外贸网站建设和网站推广要怎么做快递网站制作
  • 族谱网站建设方案如何看到网站做哪些关键字
  • 做网站有未来吗中核工建设集团有限公司网站
  • 做企业网站有哪些好处建设网站怎么到工商备案