博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

2007年12月15日

摘要: 在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program Files/Microsoft Office/OFFICE11/owssupp.dll”。通过这个控件,客户端页面上的JavaScript就可以激活本地的Office软件,来实现打开、编辑Office文档。(另,Office XP应该就已经包含这个ActiveX控件了。) 首先,用Script创建一个本地的对象: openDocObj = new ActiveXObject("SharePoint.OpenDocuments.2"); // 为了兼容Office XP,可 阅读全文

posted @ 2007-12-15 16:15 codingsilence 阅读(351) 评论(0) 推荐(0)

摘要: 一般而言,在 ASP 或 ASP.Net 中透过 CreateObject 建构函数建立 Word 对象会有安全性及使用权限上的问题,因此若虚拟目录不使用整合 Windows 验证将无法存取 Word doc 檔,更不用说虚拟目录以外的目录,好比说 C:/ 根目录下的 Word 文件。底下介绍个方式,给大家参考看看:l 使用 VB6 n 建立项目,选择 ActiveX DLLn 将项目的 Name属性设定成 Ax,Class 的 Name 属性设为 Wordn 编辑程序代码如下 :n Public Function GetDocContent(strFile As String) As Str 阅读全文

posted @ 2007-12-15 14:14 codingsilence 阅读(347) 评论(0) 推荐(0)

摘要: 作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。笔者在制作完软件商务网的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而笔者当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些URL链接拷贝到浏览器中或把Email地址拷贝到Outlook中才能转到相应的链接地址或发送电子邮件到相应的Email地址。 发现这个问题后,笔者即着手进行解决。首先是从网上查找有关这方面的现在代码,可惜的是,在搜索引擎上反复查找也没有发现这方面的文章。 阅读全文

posted @ 2007-12-15 09:27 codingsilence 阅读(262) 评论(0) 推荐(0)