用一个循环一个一个上传不就行了吗
for(int i=0;i<listBox1.Items.Count-1;i++)
{
if(listBox1.GetSelected(i))
{
CopyFile();
}
}

解决方案 »

  1.   

    谢谢,没搞定。呜CopyFile();
    是哪里的啊?
      

  2.   

    CopyFile();
    是你上传文件的代码
      

  3.   


    listBox中的Items总和你文件的路径有关系吧。选中多个Item,在FOR循环中一个个的COPY不就可以了?
      

  4.   

    同意wzs_wzs123(蓝天百云) 的说法
      

  5.   

    我说的是在windows应用程序里,不是在web上啊,呵。我想也只能通过循环来解决这个问题,但是我用了蓝天的方法,没实现,呵。郁闷是。谢谢楼上的朋友们了。
      

  6.   

    呵,哪位给个完整的代码,我试试,我用的是File.Copy这个
      

  7.   


    如果你listBox1中都是文件名字
    foreach(int i in listBox1.SelectedIndices)
    {

    string name = listBox1.Items[i].ToString();         File.Copy(...);
    }
      

  8.   

    hehe....谢谢各位,结贴。以后还会多来烦各位地,呵分少,散得也少,呵