以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  代码请教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94219)

--  作者:ljh29206
--  发布时间:2016/12/19 10:53:00
--  代码请教
我有 N个 excel 生成

需要 N个 excel 都生成后 才继续下边的代码

这个 代码怎么写?

代码中间插入以下内容,这样写对吗, 
Dim a As Integer    
Do  
a = a + 1
If System.Diagnostics.Process.GetProcessesByName("excel").length <= 0 Then
Output.Show(a)
Exit Do
End If
Loop 

但,这样写系统会卡死一会
[此贴子已经被作者于2016/12/19 10:53:32编辑过]

--  作者:有点色
--  发布时间:2016/12/19 12:24:00
--  

 foxtable本身就是单步运行的,只有执行完上面的代码,才会执行下面的代码。你这个的应用场景是什么?

 

 你执行下面代码的时候,excel文件没有完全生成吗?如果,你知道excel的文件名,你也可以判断对应的文件是否存在。


--  作者:ljh29206
--  发布时间:2016/12/24 16:58:00
--  
查到出问题的过程在哪里

用qq send 文件 给好友

循环  所有好友发送文件。

‘-------出问题位置。( 提示 文件已经 丢失 无法发送。)

发送完后  delete 所有文件夹。