c#找不到类型或命名空间名称
来源:百度知道 编辑:UC知道 时间:2024/06/21 17:18:53
c#,winform里,想删除某个文件夹里的文件,提示大概这3类错误
找不到类型或命名空间名称shell32
名称objshell在类或命名空间中不存在
名称objfolder在类或命名空间中不存在
,请问要引入什么样的命名空间?
Shell32.Folder objFolder;
Shell32.FolderItems objFolderItems;
Shell32.ShellClass objShell;
objShell = new Shell32.ShellClass();
objFolder = objShell.NameSpace(TEMPORARY_INTERNET_FILES);
objFolderItems = objFolder.Items();
找不到类型或命名空间名称shell32
名称objshell在类或命名空间中不存在
名称objfolder在类或命名空间中不存在
,请问要引入什么样的命名空间?
Shell32.Folder objFolder;
Shell32.FolderItems objFolderItems;
Shell32.ShellClass objShell;
objShell = new Shell32.ShellClass();
objFolder = objShell.NameSpace(TEMPORARY_INTERNET_FILES);
objFolderItems = objFolder.Items();
Shell32.dll是windows的系统类库,如果需要用它的话,添加引用C:\Windows\System32\Shell32.dll。
不过删除这种IO操作.Net的System.IO命名空间里有很好的封装,可以使用它,而不要使用shell32。
Shell32 好像不是.net的程序集所提供的对象吧?
System.IO 下面提供了大量的文件相关的对象,为什么还要用Shell32?
Shell32应该是一个第三方的库,看看你那里有没有Shell32.dll,如果有,在项目里添加引用。然后应该就可以了。如果没有,就找找吧,,找不到就改成用System.IO下面的其它对象来删除文件好了,很简单的代码。
是不是你那程序引用了第三方的DLL文件
C#找不到类型或命名空间名称
c#错误1:找不到类型或命名空间名称“ArrayList”(是否缺少 using 指令或程序集引用?)
c#问题,类型或命名空间名称Generic在类或命名空间System.Collections中不存在
不存在类型或命名空间名称
找不到类型或命名空间名称“StringBuilder”(是否缺少 using 指令或程序集引用?)
asp.net编译时出现:"找不到类型或命名空间名称“SQLHelper”(是否缺少 using 指令或程序集引用?)"
找不到类或命名空间
error CS0234: 类型或命名空间名称“db”在类或命名空间“myTxt”中不存在(是否缺少程序集引用?)
C# MessageBox 命名空间
C#命名空间