使用RenameFile函数
Unit
SysUtilsCategoryFile Management RoutinesRenameFile changes a file name identified by OldName.function RenameFile(const OldName, NewName: string): Boolean;
Unit
SysUtilsCategoryFile Management RoutinesRenameFile changes a file name identified by OldName.function RenameFile(const OldName, NewName: string): Boolean;
解决方案 »
- DWORD,hwnd,THandle有什么区别
- 求解,程序出现Invalid pointer operation错误
- delphi2009如何安装SMLPack
- 怎样读取unicode 格式存储的txt 文件?
- 老婆冰儿今天生日,身在远方的我只能放分以贺,祝愿老婆青春美丽快乐每一天!(8)
- 《帮你理清各Action相关对象间的关系》
- 如何用delphi开发一个软件来修改dcom的配置(即在开始菜单的运行中执行dcomcnfg.exe)?急,请高手不逊赐教!
- CONTROL+f2突然间没效果了,该怎么办?
- 如何循环采集文章列表
- 这样的sql语句怎么写?紧急求救!!!
- 如何检测ClientSocket和ServerSocket断开连接?
- 大家帮帮忙谢谢!
var
I, J: Integer;
C: Char;
vNewFileName: TFileName;
begin
FileListBox1.Directory := 'C:\'; //<路径>
FileListBox1.Mask := '*.txt';
for I := 0 to FileListBox1.Items.Count - 1 do begin
vNewFileName := UpperCase(ExtractFileName(FileListBox1.Items[I]));
for C := 'A' to 'Z' do
vNewFileName := StringReplace(vNewFileName, C, IntToStr(Ord(C) - Ord('A') + 1), [rfReplaceAll]);
vNewFileName := ChangeFileExt(vNewFileName, '.RTF');
RenameFile(FileListBox1.Directory + '\' + FileListBox1.Items[I],
FileListBox1.Directory + '\' + vNewFileName);
end;
end;