如果是在.net下编程的话可以把程序的全名载入一字符串变量filename如string filename = @"C:\nov.png";然后用FileInfo类,获取length属性,如FileInfo thisfile = new FileInfo(filename);long len = thisfile.Length;得到的len就是以B为单位的文件大小,然后你就可以赋给ProgressBar作最大值进一步编程了
建议你还是不要学.NET了,还是从基础的好了