文件批量改名

     在之前视频教程里面,老师讲过批量改名的控制台应用程序,这次讲到WinForm时,只是稍微地利用FolderBrowerDialog,这个选择文件夹的类就可以实现了。不过当老师讲了之后,自己写的太幼稚了。
     选择文件夹批量修改文件名:
     
     
     string address=string.Empty;定义一个接受文件夹目录地址的变量。
     private void btnChooseFile_Click(object sender, EventArgs e),此方法是触发Button"选择文件夹"事件之后的方法,让用户选择需要批量修改文件名的文件夹目录地址。方法内包括new一个FolderBrowerDialog,之后将fbd选择的SelectedPath赋值给address。
      private void btnChooseStyle_Click(object sender, EventArgs e),此方法是触发Button“确认修改”事件之后的方法,将address目录地址下的所有txt文件全部组成一个数组,并赋值给strs,之后遍历整个strs数组,将数组中每个值修改成000、001..,再通过Move方法将新的替换成旧的,这样就达到批量改名的目的了。

     可是看了老师写的批量改名的窗体应用程序,发现自己的程序功能“简陋”了许多,包括如果用户要想输入文件名相同的内容,让其以XX开头,还有重置选择的文件夹。当然老师是用多选文件(OpenFileDialog)来达到批量改名的,增加的序列号根据选择的文件数目而改变等等。可能考虑的思维方式不同吧,数组和集合,一个是简单的,一个是高级的。相对于我们学习之后,整个人思考的方式还有待提高啊。

     备注:写于2013年3月3日

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值