以文本方式查看主题

-  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=66658)

--  作者:307587760
--  发布时间:2015/4/11 13:31:00
--  [求助]Process关闭或判断是否打开
因为有些用户用FoxTable打开了某个文件后,又切换到别的地方,
那么当前的文件肯定还是打开的,但是用户忘记了自己已经打开此文件,
过一会儿又会点击打开文件,打开文件的过程中需要提取附件的二进制文件。


    If dr.SQLLoadFile("附件",fl) = False Then \'如果提取文件失败
          Messagebox.Show("附件提取失败,可能并不存在附件!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
          Return
    End If
如果没有在没有打开文件的情况下,代码正常,如果文件已经打开,红色代码会报错,未将程序设置到应用程序
就是想问问,能否在此代码之前用Process进行判断,是否已经打开文件,或者能否关闭已经打开的文件

--  作者:Bin
--  发布时间:2015/4/11 13:42:00
--  
利用这个判断是否打开了 http://www.foxtable.com/help/topics/2713.htm