Dim instance As New FileInfo("d:\9.jpg")        MsgBox(instance.Length.ToString)

解决方案 »

  1.   

    用System.IO.FileInfo类。一个文件: C:\YourDirectory\sample.datusing System.IO;
    string path = @"c:\yourdirectory\sample.dat";
    FileInfo fInfo = new FileInfo(path);
    long size = fInfo.Length; // 文件大小,单位是字节
    long size = size / 1024; // 把单位变换成kb
      

  2.   

    FileInfo fi = new FileInfo("c:\\1.txt")
    fi.Length; 字节为单位,KB除以1024
      

  3.   

    自己写FTP Client如果只是兴趣还好。做项目还是使用可靠的第三方控件包比较好。http://www.remobjects.com/product?id={4D39C884-5C37-4A3F-A2CC-57F1685FCF3A}
      

  4.   

    给你一个参考:
    http://blog.csdn.net/gisfarmer/archive/2008/09/17/2943126.aspx