以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口Web控件显示word和excel的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131918) |
||||
-- 作者:douglas738888 -- 发布时间:2019/3/9 10:53:00 -- 窗口Web控件显示word和excel的问题 请教老师,请老师帮忙看看下面例子,此例子模拟从服务器上下载文件到本地在WebBrowser1显示WORD或EXCEL文件
问题: 如果在表A的【阅览模板】列的CLICK写入代码,显示WORD文件时,设置OfficeToolBar = False,显示EXCEL文件时,设置OfficeToolBar = true,初次打开窗口,两个文件格式都能在窗口1的WEB显示工具栏,但是通过窗口1的按钮(有KILL代码和NOTHING代码)结束后,在不关闭窗口的情况下,再选择打开原来的文件,有时工具栏出现,有时不出现,特别是EXCEL文件,基本都不出现工具栏,除非重新打开窗口才能显示工具栏。 有的时候,Killword 或Killexcel后再执行打开文件,会报错“试图吊销一个未注册的拖放目标 (异常来自 HRESULT:0x80040100 (DRAGDROP_E_NOTREGISTERED))”
场景:因为在实际使用中,有的窗口需要显示工具栏,有的不需要显示工具栏
测试表:表A 测试窗口:窗口1 WEB显示文件:单击单元格(阅览模板)
|
||||
-- 作者:有点蓝 -- 发布时间:2019/3/9 12:04:00 -- 测试了一下,这玩意完全不可控。可能和安装的office版本有关。换个其它版本的32位完整版的office安装试试 |
||||
-- 作者:douglas738888 -- 发布时间:2019/3/9 14:07:00 -- 关键是,单位的电脑有32位,也有64位的,而且有的用OFFICE2010,2013,这种情况下,似乎实现不了想要的效果了? 是否能反应这种情况给狐爸,改进改进,不然好鸡肋哦。
我想,很多使用FOXTABLE的用户应该也提出过类似问题。能有其他办法解决吗???? [此贴子已经被作者于2019/3/9 14:09:22编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2019/3/9 14:16:00 -- 我反馈一下。不过这个是直接调用office的组件,而且是.net控件底层自己处理的。估计不好搞 |
||||
-- 作者:百灵 -- 发布时间:2019/3/10 22:52:00 -- 这个方式控制exceL不稳定,建议放弃。还不如直接嵌入exceL稳定 |
||||
-- 作者:有点甜 -- 发布时间:2019/3/10 23:04:00 -- 试试
http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=45959&skin=0
|