|
18
|
| Maestro · 技术社区 · 15 年前 |
|
|
1
2
你的第一个答案的问题是,如果默认的下载目录被更改为[Download1],它会给你错误的结果!覆盖所有可能性的正确方法是
为了测试它,如果您特别想要您的个人下载目录,您可以将default标记为false-->
|
|
2
26
是的,这是特别的,发现这个文件夹的名称是不可能的,直到Vista。NET仍然需要支持以前的操作系统。您可以pinvoke SHGetKnownFolderPath()绕过此限制,如下所示:
|
|
|
3
2
试试这个:
|
|
|
4
2
这是对 accepted answer 因为IMO可以更好地实施:
可通过以下方式调用:
或者有时使用字符串获取它更方便:
|
|
|
5
-1
在“访问下载”文件夹旁边,只需按以下方式组合其他路径字符串:
现在,最终结果将是
|
|
|
6
-1
没那么难。如果你想得到下载文件夹目录运动模拟,只需执行以下步骤:
2.加载表单时添加此代码:
这将把标签文本设置为用户文件夹路径和“\downloads\”。 这就是它的样子:
|
|
|
7
-2
尝试:
这只是个骗局,不是解决办法。 |
|
|
8
-4
|