vb.net重命名文件夹,里面存在文件夹和文件,不用移动和复制的

vb.net重命名文件夹,里面存在文件夹和文件,不用移动和复制的,第1张

Microsoft.VisualBasic.FileSystem.Rename(原文件完整路径名称,新的文件夹名称)

Microsoft.VisualBasic.FileSystem.Rename("谈举答D:\1", "D:\2\1")‘当路径不对时会把原文件夹剪切到“D:\2\”含慧下面文件夹名称不变

Microsoft.VisualBasic.FileSystem.Rename("D:\1", "D:\2\2")")‘当路径不对时会把原文件夹剪切到“D:\2\”下面文件夹名称 更改为 2

Microsoft.VisualBasic.FileSystem.Rename("D:\1", "D:\2")’当路径相同时只改文件夹名称 不移动文件答轮

希望能帮到你

使用 Name 语句来更改信铅早文件的名称。示例中激拦假设所有使用到的目录或文件夹都已存在。

Dim OldName, NewName

OldName = "OLDFILE": NewName = "NEWFILE" ' 定义文件名

Name OldName As NewName ' 更改文件名。

OldName = "

C

:\MYDIR\OLDFILE": NewName = "C:\YOURDIR\NEWFILE"

Name OldName As NewName ' 更改文件名,并移动文件滑雀。

其它:

使用shell语句来调用dos命令rename。

VB改名可以用name方法

Name oldpathname As newpathname

Name 语句的语法具有以下几个部分:

oldpathname 必要参含键告数。字符串表达式,指定已存在的文件名和位置,可以包含目录或文件夹、以及驱动器。

newpathname 必要参数。字符串表达式,指定新的文件名和位置,可以包含目录或文件夹、以及驱动器。而由 newpathname 所指定的文件名不能存在。

Name 语句重新命名文件并将其移动到一个不同的目录或文件夹中。如有必要,Name 可跨驱动器移动文件。 但当 newpathname 和 oldpathname 都在相同的驱动器中时,只能重新命名已经存在的目谈明录或文件夹。 Name 不能创建新文件、目录或文件夹。

在一个已打开的文件上使用 Name,将会产生错误。必须在改变名称之前,先关闭打开的文件。Name 参数不能包括多亮毕字符 (*) 和单字符 (?) 的统配符。

经查阅MSDN里,VB里没有moveto方法改名,其他语言有~~下面是MoveTo 方法

MoveTo Method (Folder Object)

The MoveTo method relocates the Folder object to another folder hierarchy location.

Syntax

Set objMovedFolder = objFolder.MoveTo(folderID [, storeID ] )

objMovedFolder

On successful return, contains the moved Folder object.

objFolder

Required. This Folder object.

folderID

Required. String. The unique identifier of the new parent Folder object, that is, the Folder object under which this folder is to appear as a subfolder.

storeID

Optional. String. The unique identifier of the InfoStore object in which this folder is to appear, if different from its current InfoStore.

Remarks

All subfolders of this folder, together with all Message objects contained within this folder and its subfolders, are moved along with the folder itself.

The move operation takes effect immediately. This Folder object is no longer accessible at its former location after the MoveTo method returns.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12218060.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存