yrj007 发表于 2008-6-27 12:48

求助,vs2003中如何将图片上传到文件中。也就是论坛上传附件的功能

我自己找到一些代码,但是看不懂
            private void btPicture_Click(object sender, System.EventArgs e)
                {
                        String path = Server.MapPath("images");
                        if(File.Exists(path + tbImg.Text))
                        {
                                Message.Text = "图片已存在";
                                return;
                        }
                        Request.Files[0].SaveAs(path+"\\"+tbImg.Text);
                }

hebingbing 发表于 2008-6-27 16:50

private void btPicture_Click(object sender, System.EventArgs e)
        {
            String path = Server.MapPath("images");//获取image的绝对路径
            if(File.Exists(path + tbImg.Text))//判断图片名在不在image文件夹中,可能你的这个是要上传图片的时候顺便给图片改名字,tbimg可能是一个textbox控件
            {
                Message.Text = "图片已存在";
                return;
            }
            Request.Files[0].SaveAs(path+"\\"+tbImg.Text);//如果不存在就保存
        }

kevintang 发表于 2008-6-27 17:06

楼上的姐姐! 说的很对!
   我顶[em12]

hebingbing 发表于 2008-6-27 17:14

你怎么还是和小乌龟一样说我是女的啊?

页: [1]

编程论坛