以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 表格导出PDF,或者打印表格,在有些电脑上有效,有些电脑上无效 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=146344) |
-- 作者:pizzahe -- 发布时间:2020/2/21 18:15:00 -- 表格导出PDF,或者打印表格,在有些电脑上有效,有些电脑上无效 Dim dlg As New SaveFileDialog \'定义一个新的SaveFileDialog dlg.Filter= "PDF文件|*.pdf" \'设置筛选器 If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 CurrentTable.SavePDF(dlg.FileName) \'保存文件 End If |
-- 作者:程兴刚 -- 发布时间:2020/2/21 18:21:00 -- 1、请描述您所说的有效和无效分别指的是什么情况! 2、请指定.pdf文件的默认打开方式! |
-- 作者:pizzahe -- 发布时间:2020/2/21 18:34:00 -- 有效:可以正常导出 无效:点击一下弹出来文件对话框,,输入文件名,确认后,看不到导出的文件 另外CurrentTable.Print()也是这种情况 有效的电脑是win10,无效的电脑是win7,目前只测试了各一台
|
-- 作者:程兴刚 -- 发布时间:2020/2/21 18:36:00 -- 输入文件名?包括后缀名了吗? |
-- 作者:程兴刚 -- 发布时间:2020/2/21 18:37:00 -- 您找一个现成的文件,别手工输入,直接选取,看看保存文件对话框是不是需要同时指定后缀名!别的没有发现什么问题啊1 [此贴子已经被作者于2020/2/21 18:37:32编辑过]
|
-- 作者:pizzahe -- 发布时间:2020/2/21 18:38:00 -- 谢谢程总,找到问题原因了 是我电脑的打印服务关闭了,建议这种问题有提示,而不是点了没任何反应 PS:是不是导出PDF也是打印的一种服务呀?
[此贴子已经被作者于2020/2/21 18:38:30编辑过]
|
-- 作者:程兴刚 -- 发布时间:2020/2/21 18:41:00 -- 有可能狐表集成了虚拟打印的DLL运行库文件,savePDF是通过虚拟打印实现的! |