Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:WebBrowser 不能直接打开文件

1楼
aidimeng 发表于:2024/9/12 15:47:00
 If FileSys.FileExists(fl) AndAlso CRCCheckFile(fl) = pts(1) Then '如果本地存在同名文件且CRC校验值相同
    '则直接使用本地文件
Else '否则从数据库提取文件
    If dr.SQLLoadFile("合同附件", fl) = False Then '如果提取文件失败
        Messagebox.Show("附件提取失败,可能并不存在附件!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
        Return
    End If
End If

Dim ex As WinForm.WebBrowser = Forms("合同预览").Controls("WebBrowser1")
 'Dim Proc As New Process '打开文件
'Proc.File = fl
'Proc.Start()
ex.Address = fl
执行时 有的电脑不能通过WebBrowser 打开文件,提示 保存,打开 对话框
有的电脑可以在WebBrowser 内直接打开文件

还有就是 SQLLoadFile 感觉比较慢
2楼
有点蓝 发表于:2024/9/12 17:16:00
1、看什么文件。如果是word、execl文件,在foxtable安装目录里有一个Office.reg文件,双击执行一下,然后关闭重启项目。

如果是pdf文件,依赖电脑系统安装的pdf阅读器提供的组件

2、文件越大,SQLLoadFile肯定就越慢
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01953 s, 2 queries.