摘要: [代码]效果图: 阅读全文
posted @ 2009-08-31 14:36 泡菜肉丝 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 0.新建窗体 及添加按钮1.ITPUB个人空间s6d:vU0UL 执行如下按钮事件ITPUB个人空间zA\ I;^+M,g"pr Q0J private void btnFormMax_Click(object sender, EventArgs e)+tbh5?'e0 {ITPUB个人空间&MK4ozc;FP if (this.WindowState == Fo... 阅读全文
posted @ 2009-08-12 15:52 泡菜肉丝 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 利用ArcEngine实现距离量测,面积量测的功能已很简单,相信众多的ArcGIS爱好者都能写. 但单纯的实现功能总觉得欠什么.本人喜欢改代码,喜欢优化代码,在原有的功能基础上总喜欢"润色",使之更好看.前一整子在玩skyline时看到 skyline 的测距功能能实时显示量测的距离,于是联想到之前自己用C#+ArcEngine 写的测距功能.何不也优化一下自己代码? 想到就做到.最近手有点痒,算... 阅读全文
posted @ 2009-08-11 10:16 泡菜肉丝 阅读(4450) 评论(13) 推荐(4) 编辑
摘要: 1. 重写WndProc[代码]2.创建消息[代码]3.调用API代码[代码] 阅读全文
posted @ 2009-07-29 16:56 泡菜肉丝 阅读(2220) 评论(1) 推荐(0) 编辑
摘要: 某日,在网上闲逛,看到一段窗体显示的动态效果代码,于是实践之,发觉效果不错,于是用于登陆窗体中,果然增色不少。一般地,登陆窗体启动时会按窗体默认的方式启动,整个窗体一并显示,若在登录界面能实现一点动画效果,比方说让窗体由中心一点一点向四周慢慢扩散,最后呈现出整个登陆窗体,这样的效果会增加客户的体验度。[代码]在使用时只要在Form窗体的Load和FormClosing事件里分别加入以下代码:[代码... 阅读全文
posted @ 2009-07-23 21:13 泡菜肉丝 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 在AE开发过程,总是要将某些对象暂时存储起来,像element,layer,map,symbol 等等. ArcEngine提供了序列化对象的方法来保存这些信息, 所有能序列化的对象都支持IPersistStream 接口(详查帮组文档) .此外IXMLStream 也是比较重要的接口.具体请查看帮助文档.本文参考了wall 大牛的技术文档,并受到启发.相关地址: http://www.cnblo... 阅读全文
posted @ 2009-07-23 20:49 泡菜肉丝 阅读(893) 评论(1) 推荐(0) 编辑
摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->protected void Page_Load(object sender, EventArgs e) { // 创建一个包含随机内容的验证码文本 ... 阅读全文
posted @ 2009-02-16 15:05 泡菜肉丝 阅读(444) 评论(0) 推荐(0) 编辑
摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1.向ArcGlobe控件中通过类型来添加图层 public void AddGlobeLayerByType(ESRI.ArcGIS.GlobeCore.IGlobe globe... 阅读全文
posted @ 2009-02-13 13:58 泡菜肉丝 阅读(1107) 评论(0) 推荐(0) 编辑
摘要: 如果你想为一个线程传入变量你怎么办? ThreadStart可不支持带参数的方法.所以你无法使用Thread来启动一个带参数的方法.. ThreadStart myThreadDelegate = new ThreadStart(ThreadMethod); //public delegate void ThreadStart(); u can't pass a Parameter ... 阅读全文
posted @ 2009-01-12 11:35 泡菜肉丝 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 当我们右键某一个文件的属性时,在弹出的对话框中切换到 "版本"页,我们可以看到许多关于文件的版本的信息,这些信息在程序中如何获取? 主要用到System.Diagnostics.FileVersionInfo (详见MSDN) 代码如下: 获取文件版本信息 Code highlighting produced by Actipro CodeHighlighter (freeware) ... 阅读全文
posted @ 2009-01-08 22:57 泡菜肉丝 阅读(953) 评论(0) 推荐(0) 编辑