以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  这段代码是,自定义excel模板 ,需要注册的office信息,怎么写入注册表呢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131458)

--  作者:a937775799
--  发布时间:2019/2/26 19:44:00
--  这段代码是,自定义excel模板 ,需要注册的office信息,怎么写入注册表呢
 Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Excel.Sheet.8]
@="Microsoft Office Excel 97-2003 工作表"
"EditFlags"=dword:00010000
"BrowserFlags"=-

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Excel.Sheet.12]
@="Microsoft Office Excel 工作表"
"EditFlags"=dword:00010000
"BrowserFlags"=-

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Word.Document.8]
@="Microsoft Word 文档"
"EditFlags"=dword:00010000
"BrowserFlags"=-

[HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Word.Document.12]
@="Microsoft Office Word 文档"
"EditFlags"=dword:00010000
"BrowserFlags"=dword:00000024 

--  作者:有点蓝
--  发布时间:2019/2/26 19:48:00
--  
参考:http://www.foxtable.com/webhelp/scr/2051.htm
--  作者:a937775799
--  发布时间:2019/2/26 20:01:00
--  
我以这个为例
-------------------
[HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Excel.Sheet.12]
@="Microsoft Office Excel 工作表"
"EditFlags"=dword:00010000
"BrowserFlags"=-
---------------------
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Excel.Sheet.12",  "EditFlags"  ,   "dword:00010000"   )
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Classes\\Excel.Sheet.12",  "BrowserFlags",   "-"   )
这样写吗
@="Microsoft Office Excel 工作表"这个是什么意思呢

--  作者:有点蓝
--  发布时间:2019/2/26 20:16:00
--  
注释
--  作者:a937775799
--  发布时间:2019/2/26 21:51:00
--  
这样写没有问题吧
--  作者:有点蓝
--  发布时间:2019/2/26 21:59:00
--  
测试呀,有没有效果?

或者把1楼的内容保存到记事本中,改名为“某某名.reg”,直接双击运行也可以添加到注册表

--  作者:a937775799
--  发布时间:2019/2/26 22:00:00
--  
本来没问题的现在有问题李
--  作者:有点蓝
--  发布时间:2019/2/26 22:00:00
--  
有什么问题?想要做什么功能,要什么效果?
--  作者:a937775799
--  发布时间:2019/2/26 22:10:00
--  
用reg导入是图片点击可在新窗口打开查看



,用代码是图片点击可在新窗口打开查看

导致 出现

图片点击可在新窗口打开查看

--  作者:a937775799
--  发布时间:2019/2/26 22:19:00
--  
具体来说就是 应该是16进制可能