以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  EXCEL 文件 生成后无法自动打开  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131471)

--  作者:ts9277
--  发布时间:2019/2/27 9:46:00
--  EXCEL 文件 生成后无法自动打开
 老师以下是代码的一部分内容,EXCEL文件能自动生成并放在指定的目录中,只是无法在生成后自动打开,请帮忙确认下,谢谢!
Case "模具更改记录单"
                Dim fl1 As String = ph1 & "\\" &  part & "模具更改记录.xlsx"
                MessageBox.Show(fl1)
                If FileSys.FileExists(fl1)=False Then
                    Dim sheet As XLS.Sheet=bk.sheets(0)
                    bk.Build()
                    bk.Save(fl1)
                    Dim proc As new Process
                    proc.File=nm  \'打开文件
                    proc.Start()
                    t.current(nm)="已上传"
                Else
                    MessageBox.Show(part & "模具更改记录.xlsx" & "文件已经存在,请确认")
                    Dim proc As new Process
                    proc.File=fl1 \'打开文件
                    proc.Start()
                    
                End If


--  作者:有点甜
--  发布时间:2019/2/27 9:52:00
--  

proc.File=nm  \'打开文件

 

改成

 

proc.File=fl1  \'打开文件


--  作者:ts9277
--  发布时间:2019/2/27 12:37:00
--  
是的,当时检查是发现的,只改了一部分图片点击可在新窗口打开查看
--  作者:ts9277
--  发布时间:2019/2/27 12:39:00
--  
老师再问下,发布的新程序如何提示更新通知,采用自动生成更新包放在共享夹中,无法更新最新的(我更改了表结构就不能自动更新吗?)有类似的参考吗?
--  作者:有点甜
--  发布时间:2019/2/27 14:28:00
--  

看看这里,在afterOpenProject事件,或者按钮里面检测更新和升级

 

http://www.foxtable.com/webhelp/scr/2934.htm