当我在 Firefox 中保存网页时,我选择完全保存它。保存的 html 文件与包含图像等的文件夹关联。
当我去重命名 HTML 文件时,它告诉我这样做会 意味着该文件将不再“属于”包含该文件的文件夹 图形。
如果我删除包含图形的文件夹,HTML 文件也会得到 已删除。 (与更改html文件的目录相同)
有两种方法可以摧毁我发现的这个“属于”。 1. 重命名 HTML 文件并同意在弹出对话框时失去关联或 2.删除文件并仅取回文件(或仅文件夹) 回收站。
这个“属于”关联是如何创建的? 我可以使用 C# 或 C++ 上的代码手动执行此操作吗?或者有没有相关的库?
最佳答案
这称为“连接文件”。
http://msdn.microsoft.com/en-us/library/bb776887%28VS.85%29.aspx#connected
如果您遵循正确的命名约定来创建文件和文件夹,它会自动发生。
http://xona.com/2004/07/16.html
它似乎是特定于 HTML 的,因此如果您尝试将此功能用于其他用途,您可能会运气不佳或需要将其拼凑成您自己的版本。
关于c# - 文件文件夹关联或归属,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12167791/