在winform里面复制文件~~我是这样实现的在一个方法(逻辑层)里面,循环文件个数,然后复制,每复制一个vs2005的控件    progressBar.PerformStep();
progressBar最大值是文件个数~~在button1的单击事件下执行这个方法,方法的参数就是progressBar
我现在有个疑问就是怎么让窗体上的label上面能动态显示正在复制的文件名?求各位帮帮忙,小弟分数不多,在这里谢谢了~~

解决方案 »

  1.   

    还有就是在vs中连接oracle,用那种连接方式不用在机子上安装oracle客户端?
      

  2.   

    foreach 循环
    {
    label1.text = "正在复制"文件名;
    progressBar.PerformStep(); 
    Application.DoEvents();
    复制文件
    }不装Oracle客户端不可以连接,可以上网下载精简版的,好像有只有几M的
      

  3.   

    foreach 循环
    {
    label1.text = "正在复制"文件名;
    progressBar.PerformStep(); 
    Application.DoEvents();
    复制文件
    }不装Oracle客户端不可以连接,可以上网下载精简版的,好像有只有几M的
      

  4.   

    需要跨线程操作,否则你是看不到label的更新的(只能看到最后一次)
    请查找system.threading.thread的相关资料.
      

  5.   

    你可以试试用BackgrouWorker这个组件