本帖最后由 moonally 于 2011-11-28 18:54:34 编辑

解决方案 »

  1.   

    这个可以通过按转包制作工具来实现,网上很多。
    二个方法,你自己写,先读取文件夹下所有的文件,获取它的大小,progressbar.maxvalue就得到了,而后就是你拷贝文件的过程,当然这个过程你可以控制,采用延时采用时间差和application.doevent()方式。
    然后就行了。
      

  2.   

    在自定义安装类中,开一个无窗口的进程运行第三方的exe,并且WaitForExit(),并且写一个Process_Exit事件
    不过进程间的通信比较麻烦,不知道有没有工具可以直接取得后台安装的进度
    可以尝试采用2#的方式的,取得一个相对较为真实的进度