05 2012 档案

摘要:最近做了一下Excel相关的程序,学到了不少东西,在此感谢博客园中无私奉献的园友们。很多资料和信息都是从博客园获取的!1、完美关闭Excel进程思路:只把EXCEL进程kill是不够的,还必须把全局变量中的所有与Excel操作相关的excel变量赋值为null才可以!代码如下:View Code 1 private void QuitExcelApp() 2 { 3 if (excelApp != null)//excelApp全局变量 4 { 5 //关闭EXCEl进程,只把EXCEL进程kill是不够的, 6 ... 阅读全文
posted @ 2012-05-31 10:18 心平_气和 阅读(2264) 评论(0) 推荐(1)
摘要:最近正在做一些简单的测试工作,很不专业的那种,就是最简单的功能测试,测试有没有bug、界面操作方式怎么样!忘了说了,我测试的是一个GIS专业软件,针对某个特定领域的,用的是AE+C#开发出来的!下面谈谈我这几天的收获吧。 1、系统定位。对于一个应用GIS系统,必然是针对某个领域的,这个领域一定有其独有的特点,有其最在乎最常用的功能。所以,一定要对这个领域这个行业有一个全面的了解,说的极端点就是这个系统只能针对这个领域,其他领域就用不成!千万不要做出来和ArcGIS似的,样样都行,那就意味着什么都干不成。 2、操作紧跟需求。“操作”指的是用一个功能,完成一个工作的流。对于某个领域来说,一个工作. 阅读全文
posted @ 2012-05-29 13:20 心平_气和 阅读(1959) 评论(0) 推荐(0)
摘要:接口对于面向对象编程语言是一个特色。对于很多初学者来说,对接口的理解很浅,就像我刚接触接口的时候一样。我刚开始认为接口就没有存在的必要,因为接口定义的方法必须由类来实现才可以用,感觉什么都用类解决就好呀!但随着学习和工作的编程经历,个人认为接口很有用处。有以下几点:1、C#的类只能继承一个类,却可以继承n个接口。2、接口可以对一系列动作(方法)进行分装,极端的例子是可以把所有的方法都放到一个类里,把方法按类型以接口的形式分装即可。3、当你把类程序编译成.dll时,类是可以看到里面的实现的,但接口只能看到定义的方法和成员。4、但也要注意,当把程序发布后,最好就不要修改接口,可以定义升级接口,如. 阅读全文
posted @ 2012-05-16 12:42 心平_气和 阅读(187) 评论(0) 推荐(0)
摘要:以前开发的时候一直用VS2008 ,帮助就用msdn,感觉挺好的,不知道VS2010的msdn好用不!今天安装了一下,感觉没有VS2008的msdn好用。1:就包含在光盘里面,是ProductDocumentation文件夹,原来叫msdnlibrary,现在叫helplibrary,基于web的,helplibrary无法独立安装,必须要先安装vs2010,2:安装好后打开,所有程序->vs2010->vs2010tools->manage help setting,3:选择install content from disk,4:然后选择光盘里面的ProductDocume 阅读全文
posted @ 2012-05-07 10:34 心平_气和 阅读(2246) 评论(0) 推荐(0)
摘要:在做AE开发时,有的功能需要获取某个图层选择的要素,以下是部分代码(非原创):注:对于一个文档map做处理时,一定要注意ILayer是矢量IFeatureLayer或栅格IRasterLayer,两者是有很大不同的!ILayer pLayer;IFeatureLayer pFeatureLayer;IQueryFilter queryFilter = new QueryFilterClass();IFeatureSelection pFeatSelection = pFeatureLayer as IFeatureSelection;ISelectionSet selectionSet = . 阅读全文
posted @ 2012-05-02 19:16 心平_气和 阅读(643) 评论(0) 推荐(0)