以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- process (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31580) |
||||
-- 作者:xiekai -- 发布时间:2013/4/17 17:25:00 -- process Dim Proc As New Process \'定义一个新的Process
这个是什么原因?只能打开一个文件,要想打开第二个文件则第一个文件必须关闭。 此主题相关图片如下:error.png |
||||
-- 作者:xiekai -- 发布时间:2013/4/17 17:27:00 -- 这两个是不同的文件名!!!!!! |
||||
-- 作者:xiekai -- 发布时间:2013/4/17 17:28:00 -- 一直报第一个文件已打开,确实第一个文件已打开,后面我还要打开N多文件!!!!!!
|
||||
-- 作者:xiekai -- 发布时间:2013/4/17 17:31:00 -- 是在不关闭已打开文件的情况下,再去打开别的文件,有方法吗? |
||||
-- 作者:xiekai -- 发布时间:2013/4/18 11:56:00 -- 你这样是分开New Process 。打开不同的文件! 我的做法是:New Process 一次,通过变量传递打开不同的文件而报的错。 Dim Proc As New Process \'定义一个新的Process |
||||
-- 作者:xiekai -- 发布时间:2013/4/19 15:57:00 -- 我还是给你们来个图吧,怎样去测试这个bug! 这样你们去调: Dim Proc As New Process \'定义一个新的Process
看你还有理由说能打开多个文件!!!!!!!! |
||||
-- 作者:xiekai -- 发布时间:2013/4/19 16:03:00 -- 这个阅读只能打个一个文件,如33333.xls文件。另一个123.xls文件是打开状态必面关闭才可以。也就是说阅读了33333.xls后要关闭,才能阅读123.xls。这就是你们的Bug!!!!!! |
||||
-- 作者:xiekai -- 发布时间:2013/4/19 16:10:00 -- 程序有这样写的吗?有几个文件就要写几个proc.file= ,proc.start() 假如说我要打开10个文件,我要写10个这样的proc.file= ,proc.start() ???
|
||||
-- 作者:xiekai -- 发布时间:2013/4/19 16:24:00 -- Dim Proc As New Process \'定义一个新的Process
我不明白,为什么要遍历打开吧?这样也是一次只打开一个文件。 |
||||
-- 作者:rjh4078 -- 发布时间:2013/4/19 18:14:00 --
|