摘要: 最近做了一个数据成图组件,是对一个com控件的二次开发。该com控件是个窗体控件在使用过程中自动生成了以AxInterop开头的AxInterop.****.dll和以Interop.开头的Interop.****.dll两个中间类,而这两个类放置的位置必须与最终的窗体同目录。我开发的.net组件名... 阅读全文
posted @ 2015-05-27 15:18 了了之 阅读(3281) 评论(0) 推荐(0) 编辑
摘要: 前一段时间出差2个月,没有开发……最近忙于学习DevExpress……正则表达式,网上找了很久,才找到……是自己懒没去研究。^((?:0\.\d*[1-9]|(?!0)\d+(?:\.\d*[1-9])?)|0)-(?:0\.\d*[1-9]|(?!0)\d+(?:\.\d*[1-9])?)$内容:... 阅读全文
posted @ 2015-01-26 14:51 了了之 阅读(10362) 评论(0) 推荐(0) 编辑
摘要: 对于实体,进行底层方法测试的时候,经常逐一赋值很麻烦,网上找到序列化xml方法,感觉挺好用的。前端调用方法时,将实体序列化写入xml文件 //xml路径 string filePath = @"D:\1.xml"; ... 阅读全文
posted @ 2014-09-10 11:30 了了之 阅读(249) 评论(0) 推荐(0) 编辑
摘要: winform程序配置文件在winform程序启动后读取进缓存,此时再通过程序对配置文件进行修改必须重启winform程序才能读取更新的配置文件。添加引用System.configuration后,可以使用ConfigurationManager.RefreshSection("appSetting... 阅读全文
posted @ 2014-08-27 17:07 了了之 阅读(1525) 评论(0) 推荐(3) 编辑
摘要: 环境:win7 64位WPS Office 个人版 2013使用WPS的API转换PDF,在程序中运行正常,但是一旦发布为windows服务,则一直有下面的错误提示:转换word错误:检索 COM 类工厂中 CLSID 为 {000209FF-0000-4B30-A977-D214852036FE} 的组件失败,原因是出现以下错误: 80040154 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))。===============================================================转换PPT错 阅读全文
posted @ 2014-04-02 17:16 了了之 阅读(8475) 评论(0) 推荐(1) 编辑
摘要: 今天需要做在winform窗口显示并播放gif动画图片效果,网上找了找,并整理如下:基本上都是使用RascallySnake的代码:http://www.cnblogs.com/RascallySnake/archive/2010/02/07/1665596.html测试时调用Loadgif() #region 动画 //首先定义私有变量 private Image m_img = null; private EventHandler evtHandler = null; private int testx=100; ... 阅读全文
posted @ 2014-03-13 16:05 了了之 阅读(2000) 评论(0) 推荐(1) 编辑
摘要: VS2010开发控件axJoGISXJW,axJoGISXJW中包含了控件AxJoGIS,在调用时提示错误如下:创建组件“axJoGISXJW”失败。错误消息为:“System.MethodAccessException: 安全透明方法“JoGISXJW.axJoGISXJW.InitializeComponent()”尝试访问安全关键方法“AxJOGISLib.AxJoGIS..ctor()”失败。程序集“JoGISXJW, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”标记为 AllowPartiallyTrustedCalle 阅读全文
posted @ 2014-03-11 15:57 了了之 阅读(6485) 评论(0) 推荐(0) 编辑
摘要: 判断点在多边形范围之内的方法,网上找的,觉得挺有用的,共享一下……/// /// 测试点是都在多边形之内 /// /// 点的X坐标 /// 点的Y坐标 /// 多边形坐标点集合 /// private bool TestRange(double xt, double yt, List> listPolygon) { int nCount = listPolygon.Count; int nCross = 0; ... 阅读全文
posted @ 2014-03-11 09:39 了了之 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 字符串中既包含中文又包含英文的时候,字符串长度获取和截取方法如下:获取字符串长度: /// /// 获取字符串长度 /// /// 要获取的字符串 /// private int GetLengthFromString(string str) { int t = 0; char[] q = str.ToCharArray(); for (int i = 0; i = 0x4E00 && (int)q[i] //... 阅读全文
posted @ 2014-01-09 14:12 了了之 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 第一步:本机安装WPS(我安装的时WPS2013)第二步:添加引用,在COM中以Kingsoft开头的注意:引用添加后,wps对应的时doc格式;wpp对应的是ppt格式;et对应的是excel格式/// /// 转换DOC到PDF /// /// 原始文件 /// 转换后pdf文件 private void ConvertDocToPdf(string wpsFilename, string pdfFilename) { WPS.Application wps = new WPS.A... 阅读全文
posted @ 2014-01-08 17:20 了了之 阅读(2104) 评论(1) 推荐(0) 编辑