如何处理“目标路径太长”事件
本文关键字:目标路径 事件 何处理 处理 | 更新日期: 2023-09-27 18:16:44
当我试图将大量文件从一个文件夹移动到另一个文件夹时,windows显示了其中一个文件的消息:
The file name(s) would be too long for the destination folder. You can
shorten the file name and try again, or try a location that has a shorter
path.
f123456789012345
Item type: AVI File
Size: 115 MB
Availability: Available offline
这意味着windows响应某种事件,它向我显示一条消息,其中包含一些关于文件的信息,该文件未能从一个文件夹移动到另一个文件夹。
但是我需要如何使用。net处理这种事件?
我需要写关于这类文件的所有信息,我指的是TextBox....
我该如何解决这个问题?
我应该使用任何外部库,如"Windows API代码包"吗?
根据MSDN,路径的最大长度为MAX_PATH,定义为260个字符。Windows API有许多函数也有Unicode版本,以允许最大总路径长度为32,767个字符的扩展长度路径。
确保您的目标路径不会将文件路径长度扩展得太大,否则会导致失败。