E-F_Rename


主要模块及接口说明

子程序和截图
说明
所属程序集
完成多个文件的添加任务
启动窗口程序集
_选择目录_被选择()完成用户指定目录下全部文件的添加任务,不支持子目录;
_选择目录_被选择_扩展()则是为了提高代码的利用率而设计的,它在_拖放对象_得到文件()中被传参调用来处理用户拖放到系统的目录
启动窗口程序集
接受用户拖放到系统的文件和目录(只支持一级目录)
启动窗口程序集
开始批量命名文件名,子程序返回成功重命名的数量
启动窗口程序集
撤消上一次的命名操作,并返回成功撤消的数量
启动窗口程序集
用户选择选择夹‘常规’子夹时调用该子程序,参数‘数量’表示需要构建的新文件名的数量。
常规
用户选择选择夹‘替换/删除’子夹时调用该子程序,参数‘数量’表示需要构建的新文件名的数量。
删除和替换
用户选择选择夹‘插入’子夹时调用该子程序,参数‘数量’表示需要构建的新文件名的数量。
插入
用户选择选择夹‘大小写’子夹时调用该子程序,参数‘数量’表示需要构建的新文件名的数量。
大小写
用户选择选择夹‘MP3标签’子夹时调用该子程序,参数‘数量’表示需要构建的新文件名的数量。
MP3标签
读取参数中指定文件号的MP3文件的标签ID3v1信息,并把结果放到‘MP3标签数据’中,若成功返回真,否则返回假
MP3标签功能实现
读取参数中指定文件号的MP3文件的标签ID3v2信息,并把结果放到‘MP3标签数据’中,若成功返回真,否则返回假
MP3标签功能实现
根据参数提供的MP3文件号,写入MP3标签(按ID3v1.1格式) MP3标签功能实现
根据参数提供的MP3文件号,写入MP3标签(按ID3v2.3格式) MP3标签功能实现
根据参数框架ID提供的ID3v2的框架ID读取对应的框架信息 MP3标签功能实现
根据参数框架ID提供的ID3v2的框架ID写入对应的框架信息 MP3标签功能实现
根据包含ID3v2标签长度信息的'长度数组',计算出的ID3v2标签的长度,并返回该整数值 MP3标签功能实现
根据'长度值'转换该整数值到ID3v2的专用格式,并写入缓冲区 MP3标签功能实现
将文件名和扩展名分离,参数‘文件名’和‘扩展名’分别用于接受分离后的文件和扩展名
功能模块
预览更名后的效果,带一个参数‘是否预览全部’:
1、如果为假,表示不预览全部文件,预览数量取决与软件设置对话框的具体设置;
2、如果为真,不论软件设置对话框的具体设置如何,都预览全部文件。
功能模块
根据参数提供的文件目录,查找该目录下的所有文件,并保存到‘全局_旧文件名’当中,并返回查找到的文件数量 功能模块
根据参数提供的需要的‘0’串长度和当前计数值,返回‘0’串文本。
如:
长度 = 5
当前计数值 = 6
则返回"0000"
若 当前计数值 = 12
则返回"000"
功能模块
在列表框中显示新、旧文件名及路径 功能模块