在Winform里面上传图片,要限制上传图片的额大小,怎么判断呢?

解决方案 »

  1.   

    图片文件大小你见过吧
    几KB,几MB,几BB
    就是这样子> < ......
      

  2.   

    function test()
    {
        var fso=new ActiveXObject("Scripting.FileSystemObject");
        var f=fso.GetFile("上传控件的值(d:\text\test.txt)");//文件的物理路径
        var fsize=f.Size;//文件大小(bit)
        fsize=fsize/(1024*1024);//转MB
        if(fsize>10)
          {
             alert("上传文件大于10MB");
              return false;
          }
    }
      

  3.   

      FileInfo fileInfo = new FileInfo(openFileDialog1.FileName);
      txtSize.Text = Math.Round(Convert.ToDecimal(fileInfo.Length) / 1024,2).ToString()+"KB";//文件大小
      

  4.   

    谢谢4楼的朋友! 一直都做Web程序,Winform的都忘记光了! 谢谢提醒!