GetDirectoryInfo 方法返回 DirectoryInfo 对象,可以查询该对象以获取有关目录的信息。
如果该目录不存在,则直至 DirectoryInfo 对象上的属性首次被访问时才会引发异常。
提示
对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置。
确定目录的创建时间
使用 GetDirectoryInfo 方法检索该目录的 DirectoryInfo 对象,并查询其 CreationTime 属性。 此示例显示 C:\Documents and Settings 的 CreationTime 属性。
Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo( "C:\Documents and Settings") MsgBox("The directory was created at " & getInfo.CreationTime)
可靠编程
以下情况可能会导致异常:
路径无效,由于下列原因之一: 它是零长度字符串 ; 它仅包含空白 ; 它包含无效字符 ; 或它是一个设备路径 (以开始 \\。 \) (ArgumentException).
路径无效,因为它是 Nothing (ArgumentNullException)。
路径超过了系统定义的最大长度 (PathTooLongException)。
路径中的文件名或目录名包含冒号 (:),或格式无效 (NotSupportedException)。
该用户缺少查看该路径所必需的权限 (SecurityException)。