要运行此程序必须满足五大条件: 第一: 保证安装Office2003 SP2+打上最新的系统补丁(如:Office2003+XP SP2; Office2003+windows2003 sp1) 第二: 从下面任选其一 方法一:安装下面两个(总共22.4M+1.7M) 1.Microsoft .NET Framework 2.0 版可再发行组件包 (x86): http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-ab15c5e04f5&DisplayLang=zh-cn 2.Microsoft .NET Framework 2.0 版简体中文语言包 (x86) http://www.microsoft.com/downloads/details.aspx?familyid=39C8B63B-F64B-4B68-A774-64ED0C32AE7&displaylang=zh-cn 方法二:只安装下面一个:(425M) 1.Microsoft .NET Framework 2.0 软件开发工具包 (SDK) (x86) http://www.microsoft.com/downloads/details.aspx?familyid=FE6F2099-B7B4-4F47-A244-96D69C35DEC&displaylang=zh-cn 方法三:安装VS2005 180天试用版(3.2G) 微软官方网站 第三: 安装Microsoft Visual Studio 2005 Tools for the Microsoft Office System (VSTO 2005) 可再发行组件包: http://www.microsoft.com/downloads/details.aspx?FamilyID=F5539A90-DC41-4792-8EF8-4DE62FF1E81&displaylang=zh-cn 第四: 安装Microsoft Visual Studio 2005 Tools for the Microsoft Office System 语言包: http://www.microsoft.com/downloads/details.aspx?FamilyID=d64ba959-82c5-42cd-9af7-bd57f6eff12c&DisplayLang=zh-cn 第五: 1.解压到相应的位置:假设为C:\ 2.开始\程序\管理工具\Microsoft .NET Framework 2.0 配置 3.在"Microsoft .NET Framework 2.0 配置"窗口打开"我的电脑"\"运行库安全策略"\"用户"\"代码 组"\"All_Code" 4.在All_Code上点右键选择"新建",在"创建代码组组"窗口中输入名称,随更起一个名字(例如:KgsDemoOne),点击 下一步,在"选择此代码组的条件类型"的下面下拉框中选择:"URL",这时在下方的"URL"下输入"C:\*",再点:"下一 步",在"使用现有权限集"选择FullTrust,再点"下一步".,再点"完成". 5.OK关闭所有的窗口,再打开文档后 ----------------- 注意: 一旦部署了策略,受策略更改影响的所有人都必须退出,然后重新启动解决方案中使用的所有 Office 应用程序 ,对该策略所做的更改才会生效。如果 Microsoft Office Word 2003 是解决方案的一部分,用户还必须退出并 重新启动 Microsoft Office Outlook 2003。另外,如果用户在 Internet Explorer 中打开了文档或工作簿, 则进程可能仍在运行。检查 Windows 任务管理器,确保没有 Winword.exe 或 Excel.exe 的实例。Excel 或 Word 所寄宿的其他应用程序也会妨碍新的权限的执行。当安全策略改变时,用户应当退出所有使用 Office 的 应用程序(寄宿的或独立的)。 ------------------ 注意:有时这个"安全策略"更新有时不是同步,可以多试几次.我也不清楚,为什么有时马上起作用,有时要反复几次! 另外要安装: Office 主要互操作程序集 在“控制面板”中,选择“添加或删除程序”。 在“目前安装的程序”列表中,选择“Microsoft Office”。 单击“更改”。 选择“添加或删除功能”,然后单击“下一步”。 选择“选择高级应用程序自定义”,然后单击“下一步”。 展开“Microsoft Office Excel”,单击“.NET 可编程性支持”旁边的框,然后单击“从本机运行”。 展开“Microsoft Office Outlook”,单击“.NET 可编程性支持”旁边的框,然后单击“从本机运行”。 展开“Microsoft Office Word”,单击“.NET 可编程性支持”旁边的框,然后单击“从本机运行”。 展开“Office 工具”,单击“Microsoft Forms 2.0 .NET 可编程性支持”旁边的框,然后单击“从本机运行” 。 在“Office 工具”下单击“智能标记 .NET 可编程性支持”旁边的框,然后单击“从本机运行”。 在“Office 工具”下,展开“Microsoft Graph”,单击“.NET 可编程性支持”旁边的框,然后单击“从本机 运行”。 按照同样的过程,为所需的任何其他 Office 应用程序安装主要互操作程序集。 单击“更新”。 主要互操作程序集随即安装在全局程序集缓存中。 -------------- 使用方法: 打开C:\KGSdemo_1.0.0.0\KGSdemo.doc 1.选中"守柔"或"如意"看是否有对话框出来? 2.点击下方两个按钮,是否有对话框或文档的底面是否有内容变化. 这个是个最简单的,用C#语言而写,当然,如果大家需要,我也可以用VB.net重新写一遍. 见下面的附件
P7lyHjyk.rar
(31.99 KB, 下载次数: 120)
当然,看不到原代码. 因为,担心大家没有安装VS2005,要是有人要原代码的话,说一声.我再放上来.
[此贴子已经被作者于2006-10-6 9:19:01编辑过] |