如何使用vb.net传输文件

时间:2010-02-23 12:07:54

标签: vb.net

是否可以使用vb.net传输文件?剪切某个目录中的文件并将其复制到另一个目录

3 个答案:

答案 0 :(得分:4)

您可以使用File类及其Move方法。

FileInfo类及其MoveTo方法。

如果要移动整个目录,可以使用DirectoryDirctoryInfo类及其关联的MoveMoveTo方法。

综上所述,如果您确实需要副本而不是移动文件,请使用CopyCopyTo方法,这些方法与Move和{{1}的工作方式类似方法。

这适用于所有.NET语言,而不仅仅适用于VB.NET。

答案 1 :(得分:1)

FileInfo类有一个MoveTo方法可以使用。

答案 2 :(得分:0)

试试这个

Dim dd As New DirectoryInfo(dirname)

    For Each ff As FileInfo In dd.GetFiles("*.CSV", SearchOption.TopDirectoryOnly)
        ff.CopyTo(sentPath + "\Sent\" + SentFolder + "\" & ff.Name, True) '
        If File.Exists(sentPath + "\" & ff.Name) Then
            File.Delete(sentPath + "\" & ff.Name)
        End If

    Next