摘要: 最近工作做vsto开发word插件,部署问题非常纠结,本文属于转载,仅供个人和大家参考,不是很完善,不能判断office是07还是10还是13,需要自己在安装类检查注册表。VSTO 插件(也叫“托管代码 Office 插件”)在部署方面有一个严重的不足,简单来说,微软只告诉了我们如何把这些插件部署到单个用户环境;而“如何一次性部署到一台机器的所有用户环境中”成为了我们的阿喀琉斯之踵。本文将给告诉你如何解决这个问题。 首先让我们了解一些背景知识。 Office 2007 已经内置了对托管代码插件的支持,通过一个叫“Manifest”的注册表值,Office 应用程序可以区分传统的 COM 插.. 阅读全文
posted @ 2013-06-05 21:39 再美也是伤 阅读(503) 评论(0) 推荐(0) 编辑
摘要: function openDialog() { var options = { html: userStoryDetails, width: 600, height: 300, title: "User Story", options.dialogReturnValueCallback = Function.createDelegate(null,portal_modalDialogClosedCallback); //回调函数 }; SP.UI.ModalDialog.showMod... 阅读全文
posted @ 2013-05-26 22:42 再美也是伤 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 这里就不描述一些基本的设置:1、添加卸载程序的快捷方式,在应用程序文件夹下添加msiexec.exe,(有关msiexec.exe的用法查阅相关资料),选中msiexec.exe创建快捷方式,把快捷方式放入应用程序菜单中。对快捷方式属性面板中的Arguments下设置/x{67FEA0B6-01FB-471C-A248-2FBF1568EDA9},这里的GUID是你安装程序的GUID,不能错误。2、添加自定义操作类创建一个类库项目,删除项目中的class1.cx文件,新建一个安装程序类,在安程序类里必须实现Install、Commit、Rollback、Unistall方法。若在安装程序类里需 阅读全文
posted @ 2013-05-26 16:21 再美也是伤 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 转换功能是通过调用安装了转换XPS和PDF的AddIn的Office2007对象模型完成的. 代码支持Office 2007支持的一切文件格式: Office 2007组件扩展名WordDOC, DOCX, DOCM, DOTX, DOTM, DOT, TXT, RTP, RTFExcelXLS, XLSX, XLSM, XMLPowerPointPPT, PPTX, PPTM, POTX, PPSX, PPSM, POTM 添加对三个组件的引用: 这里使用一个枚举类型来来决定生成文件的类型,包括: 其实可以使用个方法来实现这个功能,这里Word和Excel我使用了ExportAsFixed. 阅读全文
posted @ 2013-05-25 20:30 再美也是伤 阅读(349) 评论(0) 推荐(0) 编辑
摘要: //加载等待... function MyLoading(falg) { var loading = "<div id='dlading' style='position:absolute;left:0;width:100%;height:100%;top:0;background:#FFFFFF;opacity:0.8;filter:alpha(opacity=90);z-index:9999999;'>"; loading += "<div style='border:2px solid #B7CDFC 阅读全文
posted @ 2013-04-23 22:41 再美也是伤 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 滤镜说明: Alpha:设置透明层次 blur:创建高速度移动效果,即模糊效果 Chroma:制作专用颜色透明 DropShadow:创建对象的固定影子 FlipH:创建水平镜像图片 FlipV:创建垂直镜像图片 glow:加光辉在附近对象的边外 gray:把图片灰度化 invert:反色 light:创建光源在对象上 mask:创建透明掩膜在对象上 shadow:创建偏移固定影子 wave:波纹效果 Xray:使对象变得像被x光照射一样 1、滤镜:Alpha 语法:STYLE="filter:Alpha(Opacity=opacity, FinishOpaci... 阅读全文
posted @ 2013-04-23 22:29 再美也是伤 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 本文仅供自己学习参考1、ActiveRecord是Castle中提供的一个数据访问框架,它在底层封装了NHibernate的操作,使用特性来代替映射文件,它提供的简洁的O/R映射会让你惊叹原来实现持久化数据层是那么简单。下面我们通过一个简单对象的CRUD操作来快速进入Castle ActiveRecord。首先创建数据表:create table TestNhibernate(Id int identity(1,1) primary key,Content text not null,Remark text)2、编写TestNhibernate的实体类,推荐继承ActiveRecordBase 阅读全文
posted @ 2013-04-17 22:53 再美也是伤 阅读(578) 评论(0) 推荐(0) 编辑
摘要: ------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------String 对一串字符进行操作。不可变类,对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。StringBuilder 也是对一串字符进行操作,但是可变类。虽然 StringBuilder 对象是动态对象,允许扩充它所封装的字符串中字符的数量,但是您可以为它可容纳的最大字符数指定一个值。此值称为该对象的容量,不应将它与当前 StringBuilder 对象容纳的字符串长度混淆在一起。例如,可以创建 St 阅读全文
posted @ 2012-10-08 22:15 再美也是伤 阅读(107) 评论(0) 推荐(0) 编辑
摘要: ------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------1.主键(PrimaryKey) 主键有两种选择策略:业务主键和逻辑主键。 业务主键:是使用有业务意义的字段做主键,比如省份证号,银行账号等; 逻辑主键:是使用没有任何业务意义的字段做主键,完全给程序看,业务人员不会看的数据。 (推荐使用) 外键(ForeignKey) 2.SQLServer 的管理 数据由DBMS统一管理 常用字段类型:bit(可选值0、1),datetime,int,varchar,nvarchar(可能含有中文用) varchar、nvarchar和cha... 阅读全文
posted @ 2012-10-08 21:46 再美也是伤 阅读(172) 评论(0) 推荐(0) 编辑
摘要: ------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------由于C#的数据转换需要判断异常或是否转换成功,觉得有点麻烦,就自己字一个类库.写得不好的请各位多多指点,代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConvertMath{ public static class ConvertMath { static bool flag; //此变量判断,用于输入小数点 static string ChuLi. 阅读全文
posted @ 2012-10-07 19:34 再美也是伤 阅读(114) 评论(0) 推荐(0) 编辑