【发布时间】:2015-10-08 16:45:48
【问题描述】:
当我尝试将大量文件从一个文件夹移动到另一个文件夹时,窗口会向我显示有关其中一个文件的消息:
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 代码包”吗?
【问题讨论】:
-
您以与“找不到文件”或“未找到路径”或“共享冲突”或“磁盘已满”或“拒绝访问”或“找不到网络”或无数其他方式,您无法完成您希望做的事情。文件系统不受您的控制,您所能做的就是告诉用户出了什么问题,他需要解决问题。这从来都不是问题。你可能做错的只是没有给用户提供好的信息。或者认为你可以自己解决问题。
-
谢谢!如果你说的是实话,那么这个想法可以帮助我们.....
标签: c# .net winapi windows-api-code-pack