`

C#中获取我的文档系统文件夹路径

    博客分类:
  • C#
阅读更多

本技巧使用GetFolderPath方法来获取指向由指定枚举标识的系统特殊文件夹的路径。语法格式如下:

public static string GetFolderPath (SpecialFolder folder)

参数folder标识系统特殊文件夹的枚举常数。

如果指定系统的特殊文件夹存在于用户的计算机上,则返回到该文件夹的路径;否则为空字符串(" ")。如果系统未创建文件夹、已删除现有文件夹或者文件夹是不对应物理路径的虚拟目录(例如“我的电脑”),则该文件夹不会实际存在。

主要代码如下:

MessageBox.Show("我的文档系统路径:" + Environment.GetFolderPath(Environment.SpecialFolder.Personal), "我的档",MessageBoxButtons.OK,MessageBoxIcon.Information);
 

分享到:
评论

相关推荐

    C# 获取系统路径如“我的文档”

    **总结**:在C#中,通过使用上述方法可以方便地获取各种类型的文件路径,无论是当前文件路径、环境变量还是特定用户的文件夹路径。这些方法在实际开发中非常实用,可以帮助开发者更好地管理和操作文件系统。

    C#获取系统特殊文件夹及路径信息

    其中,`SpecialFolder`枚举是获取系统特殊文件夹路径的关键。这个枚举包含了多种系统定义的特殊文件夹,例如用户的桌面、文档、临时文件夹等。 例如,如果你想获取用户的桌面路径,可以这样做: ```csharp string ...

    获取系统特殊文件夹路径

    本主题将深入探讨如何在编程环境中,特别是使用C#或C++这类高级语言,获取系统特殊文件夹路径。 首先,让我们关注Windows Shell API中的`SHGetKnownFolderPath`函数。这个函数是获取特殊文件夹路径的核心方法,它...

    C#读取我的文档路径

    在C#编程中,获取诸如“我的文档”这类特殊系统路径是常见的需求,尤其是在需要访问或操作用户个人文件时。本文将深入解析如何利用C#的`Environment`类中的`GetFolderPath`方法来读取“我的文档”路径,并进一步探讨...

    使用C#获取系统特殊文件夹路径的解决方法

    在C#编程中,获取系统特殊文件夹路径是一项常见的任务,尤其在涉及到用户数据存储、配置文件读写或系统设置管理时。`System.Environment.GetFolderPath`是C#中用于获取这些特殊路径的关键方法,它使用枚举`...

    获取“我的文档”文件夹的位置的资源

    在C#或VB.NET中,可以使用 `Environment.GetFolderPath` 方法获取“我的文档”文件夹的位置: ```csharp string myDocumentsPath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); ...

    如何获取系统特殊文件夹信息

    在这个命名空间下,`Environment`类提供了获取系统特殊文件夹路径的方法。例如,`SpecialFolder`枚举定义了一系列预定义的特殊文件夹,如`ApplicationData`、`Desktop`、`TemporaryInternetFiles`等。 ```csharp ...

    C# 得到系统的特殊路径

    例如,获取用户的文档文件夹路径的代码如下: ```csharp string documentsPath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); ``` 3. `AppDomain.CurrentDomain.BaseDirectory`: 此属性...

    C#+SQLServer文档管理系统

    友情提示:测试前请附加数据库,C#文档管理系统可以在当前用户下创建不同名称的资料集文件夹,并且可以在资料集文件夹中创建、修改、删除文件或文件夹,也可以实现文件夹的导入导出操作。这样,可以将不同类型的工作...

    获取系统文件夹的方法

    在计算机编程中,获取系统文件夹是常见的任务,特别是在开发应用程序时需要访问特定系统路径时。本文将深入探讨如何在不同的编程语言中实现这一功能,包括Windows、macOS和Linux等操作系统。 首先,我们来看看在...

    C#文件读写路径总结

    5. 获得系统目录的路径(如桌面,我的文档,临时文件夹等):使用 System.Environment 类的相关属性和方法,例如 Environment.SystemDirectory 属性、Environment.GetFolderPath 方法、Path.GetTempPath 方法。...

    C#项目开发之文档管理系统

    这样,可以将不同类型的工作文件导入到文档管理系统中进行操作,还可以在文档管理系统中打开任意类型的文件以进行修改,并可以将修改后的文件导出到其他路径中。通过文档管理系统可以快速的查找指定的工作文件,提高...

    获取系统特殊目录c#

    在C#编程中,获取系统特殊目录是常见的需求,这些目录通常包含操作系统的重要组件或用户数据。例如,`System32`目录存储系统核心文件,`Windows`目录包含操作系统的主要组件,`Program Files`用于安装应用程序,而`...

    C# cs文件夹内容另存到另外一个文件夹

    我们经常会通过“打开”或“另存为”...如果我们能将常用的文件夹放到【打开 另存为】对话框左侧快捷列表中,以后凡是要定位到该文件夹时只需要点击一下就可完成目录的定位,这样我们的工作效率就会得到大幅度提高。

    获取当前鼠标选中的文件的路径

    在Windows操作系统中,获取当前鼠标选中的文件的路径是一项常见的任务,这通常涉及到与系统壳层(Shell)的交互,也就是Windows Shell扩展编程。通过Shell,我们可以访问到桌面、文件资源管理器等环境下的对象,并...

    C#路径文件目录IO常见操作汇总.

    - `Path.GetTempPath()`:获取系统的临时文件夹路径。 **问题6:如何判断一个路径是绝对路径还是相对路径** - **解决方案**:使用`Path.IsPathRooted(path)`方法进行判断。 **问题7:如何读取或设置当前目录** ...

    C#路径文件目录IO常见操作汇总

    - `Environment.GetFolderPath()`: 通过`Environment.SpecialFolder`枚举值获取各种系统目录,如桌面、我的文档等。 - `Path.GetTempPath()`: 获取当前系统的临时文件夹路径。 6. **判断绝对路径和相对路径** ...

    C# VS2010编写的windows系统文件管理系统

    例如,通过Directory类的GetDirectories()和GetFiles()方法,我们可以获取指定路径下的所有子目录和文件,然后将这些信息显示在列表或树形视图中。同时,DirectoryInfo类则提供了更高级别的操作,如递归遍历目录结构...

    C#很全API文档

    ### C# API 文档知识点详解 #### 一、网络函数 **1.1 WNetAddConnection** - **功能**: 创建一个指向同一网络资源的永久连接。 - **参数**: - `lpLocalName`: 指定本地路径,用于识别连接。 - `lpRemoteName`: ...

    C# (new)SpecialFolder.rar

    在C#中,`SpecialFolder`是一个重要的概念,它源自`.NET Framework`中的`System.Environment.SpecialFolder`枚举,用于访问操作系统定义的特定系统文件夹路径。这些文件夹包括用户的个人文件夹、文档、桌面、临时...

Global site tag (gtag.js) - Google Analytics