如何在DirectoryListBox中实现文件夹重命名功能

电工 2012-04-27 09:50:40
问题描述:
1、要在DirectoryListBox实现文件夹重命名功能
2、效果类似资源管理器中重命名文件夹。选择重命名时,该文件夹被选中,然后该文件夹名字处于可编辑状态
劳烦各位高手指教~~
...全文
92 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
我不懂电脑 2012-04-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

DirectoryListBox只是一个列表框,它是没有编辑框的。你可以在选中某项以后,弹出一个窗口或显示另外一个Edit让用户输入新的目录名,再调用RenameFile来更改目录名就行了。
[/Quote]
记住要刷新一下你的DirectoryListBox
ccrun.com 2012-04-28
  • 打赏
  • 举报
回复
DirectoryListBox只是一个列表框,它是没有编辑框的。你可以在选中某项以后,弹出一个窗口或显示另外一个Edit让用户输入新的目录名,再调用RenameFile来更改目录名就行了。
oldtab 2012-04-27
  • 打赏
  • 举报
回复
没做过。不过,我想以下方法或可行:
用一个编辑框输入新目录名。
改目录名。
刷新DirectoryListBox。
oldtab 2012-04-27
  • 打赏
  • 举报
回复
没做事。不过,我想以下方法或可行:
用一个编辑框输入新目录名。
改目录名。
刷新DirectoryListBox。

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧