以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  word文档显示  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=95797)

--  作者:刘林
--  发布时间:2017/2/5 21:31:00
--  word文档显示
老师,我想在窗口中用网页浏览器实现点选表中的行时,预览备注列扩展的word文档内容,现在positionchanged中加下面两句.
Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
web.Address = ProjectPath & "remotefiles" & Tables("试卷").Current("试卷文件")

问题1、现在是直接就打开word程序显示,我是想在webbrowser1中显示。好像百度文库里面那样可以选择文件后预览,需要再点下载时才在word程序中打开。
问题2、我这样写是之前下载过的才会在本地有文件,我想如没有下载的情况下,如何预览FPT上的文件呢。

--  作者:有点蓝
--  发布时间:2017/2/6 9:04:00
--  
1、参考:http://www.foxtable.com/webhelp/scr/2903.htm,看重要提示

2、FPT上的文件不下载是没有任何办法直接使用的

--  作者:刘林
--  发布时间:2017/2/6 11:54:00
--  
添加了注册还是不行呢
--  作者:有点色
--  发布时间:2017/2/6 13:29:00
--  

预览的时候有什么问题?只要你的文件存在文档是肯定可以在webbrowser里面显示的。

 

 


--  作者:刘林
--  发布时间:2017/2/6 20:32:00
--  
老师,我想在窗口中用网页浏览器实现点选表中的行时,预览备注列扩展的word文档内容,现在positionchanged中加下面两句.
Dim web As WinForm.WebBrowser = e.Form.Controls("WebBrowser1")
web.Address = ProjectPath & "remotefiles" & Tables("试卷").Current("试卷文件")

word文档不在网页浏览器中显示,而是自动打开word窗口显示,已双击Foxtable目录下的Office.reg文件,将其添加到注册表中还是不行。
另外为什么上在回复时上传文件不行呢?

--  作者:有点蓝
--  发布时间:2017/2/6 20:43:00
--  
如果Office.reg文件无效,应该是安装的office有问题,卸载重装一下。如果有安装wps,卸载掉

论坛上传有时会不成功,回复时多试几次即可

--  作者:刘林
--  发布时间:2017/2/6 22:04:00
--  
我重新安装了office,行了,但又有一个问题,如果发布的项目,用户在用时他的电脑上也像我之前一样,那是不是用户也要重安office呢
--  作者:有点蓝
--  发布时间:2017/2/6 22:06:00
--  
是的。先用Office.reg注册,不行就只能重装一下office
--  作者:有点色
--  发布时间:2017/2/7 9:27:00
--  
以下是引用刘林在2017/2/6 22:04:00的发言:
我重新安装了office,行了,但又有一个问题,如果发布的项目,用户在用时他的电脑上也像我之前一样,那是不是用户也要重安office呢

 

注册下office.reg不行?

 

你可以写代码运行reg文件嘛

 

shell("regedit """ & ApplicationPath & "Office.reg""", 1)

\'shell("regedit /s """ & ApplicationPath & "Office.reg""", 0)