以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 狐表怎么嵌入如PDF等文件的阅读器? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=80301) |
-- 作者:5159518 -- 发布时间:2016/1/20 11:50:00 -- 狐表怎么嵌入如PDF等文件的阅读器? 狐表如何嵌入如PDF、doc等文件的阅读器,就是不需要另外安装pdf等阅读器,而是在我们设置的窗口中的某一个区域开打,就像百度文库的样子 |
-- 作者:大红袍 -- 发布时间:2016/1/20 11:52:00 -- 你要引用第三方dll控件才行。
比如 如果你不安装对应的软件,肯定不能打开对应的文件的。
如果不用dll,你就要按照软件,然后在窗口里放一个webbrowser控件即可。 |
-- 作者:5159518 -- 发布时间:2016/1/20 20:51:00 -- 谢谢,如果有详细的教程就更好了 |
-- 作者:大红袍 -- 发布时间:2016/1/20 20:54:00 -- 最简单的,放一个webbrowser控件,然后指定其address属性即可。
http://www.foxtable.com/help/topics/1480.htm
|
-- 作者:5159518 -- 发布时间:2016/1/20 21:10:00 -- 我按照你的方法试了,但是没有成功,不知道什么地方出错了 新建窗口,添加WebBrowser控件,然后在WebBrowser控件的单击事件中编写如下代码: Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1") web.Address = "Z:\\文档(E)\\4308R.pdf" 结果,预览的时候没有任何反应
|
-- 作者:大红袍 -- 发布时间:2016/1/20 21:19:00 -- 1、你电脑安装pdf软件了吗?
2、路径应该有问题,注意括号的中英文 () (),不用括号试试 |
-- 作者:5159518 -- 发布时间:2016/1/20 21:24:00 -- 装了,很奇怪的是,我在WebBrowser控件中的click事件中写代码没有用,开始以为是不支持PDF文件,使用了XLS文件,也打不开,后来在窗口中重新添加一个按钮,在按钮的click事件中写代码就没有问题,很奇怪的事情,为什么呢? [此贴子已经被作者于2016/1/20 21:25:51编辑过]
|
-- 作者:HappyFt -- 发布时间:2016/1/20 21:26:00 -- 请问哪里有查看pdf的第三方的dll文件下载引用呢? |
-- 作者:5159518 -- 发布时间:2016/1/20 21:27:00 -- 我也想知道哈 |
-- 作者:5159518 -- 发布时间:2016/1/20 21:35:00 -- 还有为什么浏览pdf文件的时候,不能想xls一样将菜单和工具栏隐藏呢? |