主要内容

阅读特殊系统文件夹路径

功能结果= getSpecialFolder(arg)%返回特殊的系统文件夹,如“桌面”,“mymusic”等。%arg可以是此链接中提到的任何枚举元素%http://msdn.microsoft.com/en-us/library/%system.environment.specialfolder.aspx.%例如。%>> GetSpecialFolder('桌面')%ANS =.%C:\用户\ Jsmith \ Desktop%获取专用文件符号的类型,这是一个嵌套枚举类型。specialfoldertype = system.type.gettype(......'system.environment + specialfolder');%获取所有专用特级枚举值的列表文件夹= system.enum.getValues(specialfoldertype);enumarg = [];%找到用户请求的匹配枚举值为了i = 1:文件夹.Length如果(strcmp(char(文件夹(i)),arg))enumarg =文件夹(i);休息结尾结尾% 证实如果(isempty(enumarg))错误('无效的论点'结尾%调用getFolderPath方法并返回结果结果= system.environment.getfolderPath(enumarg);结尾

相关话题