以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  打印按钮代码问题(狐爸请赐教)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=16660)

--  作者:方沈
--  发布时间:2012/2/20 21:26:00
--  打印按钮代码问题(狐爸请赐教)
我也做了一个excel报表,报表名是外购,在菜单的excel报表-生成报表下,可以正常打开,为了方便,我在窗口中做了个打印按钮,在click事件中,加入如下代码,
代码
 Dim Book As New XLS.Book(ProjectPath & "Attachments\\外购.xls")
Dim fl As String = ProjectPath & "Reports\\外购.xls"
Book.Build() 
Book.Save(fl) 
Dim Proc As New Process 
Proc.File = fl
Proc.Start()

但是为何我不行?

作者:游山玩水   浏览:235   回复:0  →   专家坐堂 2011-12-14 1:14:00  发帖说可以)

---------------------------
版本:2012.2.7.1
---------------------------
错误代码位置:窗口,外购,Button1,Click
 
 
 
System.IO.IOException: Failed to open storage file.
 
   在 ??.??.?(String fileName)
 
   在 C1.C1Excel.C1XLBook.??(String fileName, Boolean fillSheets)
 
   在 C1.C1Excel.C1XLBook.Load(String fileName, FileFormat format, Boolean fillSheets)
 
   在 C1.C1Excel.C1XLBook.Load(String fileName)
 
   在 Foxtable.XLS.Book..ctor(String OlOll110)
 
   在 UserCode.Click_b65a388f(ControlEventArgs e)

--  作者:狐狸爸爸
--  发布时间:2012/2/20 22:04:00
--  

没看出你的代码那有问题,做个例子发上来看看。