上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页
摘要: COM中,和我们打交道的是接口,也就是说类对我们是隐形的,那么我们要做开发,要使用这些功能,我们只能通过接口,通过接口暴露出来的方法,COM是一种服务器端/客户端架构,服务器端定义了操作的法,客户端通过接口调用这些方法。下面的这幅图很能说明COM的结构:言归正传,说这篇博文的主题QI,还记得上一篇我强调的,一个接口可以被多个类实现,而QI要解决的就是一个类实现多个接口的问题。在COM中,接口定义了方法,类实现了接口中定义的方法,而一个接口只能使用自己内部定义的方法,而不能越界,就好比一个班级一样,这个班级内有班长,有学习委员,有体育委员,每位干部各司其职,每一位干部负责自己职权范围之内的事情, 阅读全文
posted @ 2013-07-31 13:30 秋水惜朝 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 我们已经知道使用ArcGIS Engine开发,也就意味着我们要和接口打交道,ArcGIS Engine中提供的接口和类加起来估计上万,但是用过ArcGIS Engine的人,知道这个数字不为过。ArcGIS Engine为了帮助我们方便的使用这些,将这些分散在不同的类库中,为了便于我们阅读,ArcGIS Engine提供了一系列的对象模型图,也就是OMD (Object model diagrams) 对象模型图表。下面图示中,便是贯穿本节的对象模型图的钥匙。 阅读全文
posted @ 2013-07-31 11:45 秋水惜朝 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 使用ArcGIS Engine,也就意味着使用里面的接口,那么什么是接口呢?在面向对象的编程中,我们都会接触到这个玩意儿,我们知道面向对象有三大特性 封装,继承,多态,相信很多人在学习多态的时候,会接触接口。接口可以用这样一句话来描述“接口就是包含一系列不被实现的方法.而把这些方法的实现交给继承它的类.”,这句话看起来很晦涩,没关系,我们通过下面一个例子说明 我定义了一个接口IPeople代码如下:using System; using System.Collections.Generic; using System.Text; namespace InterfaceTest { in... 阅读全文
posted @ 2013-07-31 11:01 秋水惜朝 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 第一步:将NPOI中的一下三个文件复制到项目中第二部在项目中为其添加引用,在右击引用,在浏览选项卡上。在导出的按钮上添加CLlck事件。代码如下: private void btnExportToExcel_Click(object sender, RoutedEventArgs e) { SaveFileDialog sdfExport = new SaveFileDialog(); sdfExport.Filter = "Excel文件|*.xls"; if (sdfExport.ShowDialog() !=... 阅读全文
posted @ 2013-07-30 23:34 秋水惜朝 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1.第一步:可以使用ExcelAutomation进行EXCEl文件的读写,但是需要电脑上安装EXCEL,对EXCEL版本有要求,速度慢,有安全性,并发性问题,不适合网站类项目。第二种方法:NPOI是一款轻量级的进行xls文件读写的开发包,完全是二进制操作,不依赖于EXCEL。写EXCEL:HSSFWorkbook hssfworkbook =new HSSFWorkbookHSSFWorkbook();ISheet sheet1=hssfworkbook.CreateSheet("Sheet1");IRow rowHeader=sheet1.CreateRow(i);第i 阅读全文
posted @ 2013-07-30 23:03 秋水惜朝 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 第一步在EmployeeListWindow.xaml中设计搜索的界面。如下:设计代码如下: 第二步,搜索按钮的事件,代码如下:List whereList = new List(); List paramsList = ne... 阅读全文
posted @ 2013-07-30 22:19 秋水惜朝 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 1.部门管理,Id,Name(部门名称),IsDeleted。2.婚姻状况,性别,学历,政治面貌,这些值比较固定,一般不需要编辑的都记在T_IdName表中。通过一个Category字段来表示类别,再有有一个Name字段。基础数据要遵循国家标准。第一步:设计数据库表。T_IdName如图:第二步插入相关数据;如下:第三步,在HRMSys.Model中新建一个IdName.cs 的类,代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace HRMSys.Mod 阅读全文
posted @ 2013-07-29 16:58 秋水惜朝 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 稍后添加 阅读全文
posted @ 2013-07-25 13:16 秋水惜朝 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 稍后添加 阅读全文
posted @ 2013-07-25 10:51 秋水惜朝 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 稍后添加代码 阅读全文
posted @ 2013-07-25 09:45 秋水惜朝 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页