# 用搬移就可以了!!

Posted by 纪文和 on July 27, 1999 at 20:29:44:

In Reply to: 请问如何在VB中写出自动"copy"档案及"del"档案的方法 posted by 大头 on July 27, 1999 at 16:22:04:

: 想把从网路上复制下来的程式从原来的资料夹复制下来
: 到另一个资料夹内最后再重原资料夹删除档案

其实不用又 copy 又 del, 这样要花二次工夫, 用搬移的方法就可以了, 您一定想 VB 有什么 搬移档案的 function, 有的, 就是 Name, 以下是 Help 中的说明, 看完您就了解了.

Name 陈述式 :重新命名一个档案、目录、或档案夹。
语法: Name 旧档名(全路径) As 新档名(全路径)

重新命名?? 有没搞错?? 没有的, 再往下看 :

旧档名(全路径) 和 新档名(全路径) 必须是在相同的磁碟机，如果 新档名(全路径) 所指定的路径存在，且不同于 旧档名(全路径) 所指定的路径，则 Name 陈述式会将档案移到新的目录，并重新命名档案。因此如果有必要的话，可以让 新档名(全路径) 和 旧档名(全路径) 有不同的路径、却有相同的档案名称，那么 Name 只会移到档案、却不会更改档案名称。使用 Name，你可以移动档案，但是不能移动目录或档案夹。

了解了吗?? 很简单吧!!

- VB入门网

Follow Ups: