摘要: 今天在实习时碰到一个问题(将给定的点坐标生成shp文件) 。在自己一个人琢磨时,发现可用ArcGIS中的Data Management Tools->Features->Add XY Coordinates 自动生成XY坐标 。 这个比较简单,在ArcToolbox 中找到Add XY Coordinates 双击,在弹出的对话框中选择需要生成XY点坐标的图层。 对于如何用给定 的 点... 阅读全文
posted @ 2007-07-12 01:38 天下无霜 阅读(3987) 评论(7) 推荐(0) 编辑
摘要: 创建用户时:“密码最短长度为7,其中必须包含以下非字母数字字符:1”的意思是说,密码至少有7位,且非字母、数字的字符至少必须有一个 如:~!@#$%^&*()_+ 当然这些设置可以修改。1.修改machine.config文件(该文件在 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(所安装Framework的版本号)\C... 阅读全文
posted @ 2007-05-05 21:00 天下无霜 阅读(1719) 评论(0) 推荐(0) 编辑
摘要: 使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象。现介绍几种其它安全性高的页面传值方法。 阅读全文
posted @ 2007-04-22 12:21 天下无霜 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 在MFC DLL 中调用了 封装了ado的数据库操作类MyADO,定义了一个全局的MyADO类变量。 在DLL测试程序(静态调用)中,每次退出程序时总是报(msdart.dll)0xC0000005:Access violation的异常。 调试时发现执行到ADO的Connection的Close方法时就会出现上述错误。注:COM已初始化 可能是Close方法写在MyADO类的析构函数中,而在D... 阅读全文
posted @ 2008-12-08 00:01 天下无霜 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: 在一个MFCDLL 工程中,导入ADO库时编译出错,提示重定义 #import "c:\program files\common files\system\ado\msado15.dll" no_namespacerename ("EOF", "adoEOF"), rename("BOF","adoBOF")问题: 编译后,出现以下错误:msado15.tlh(169) : err... 阅读全文
posted @ 2008-12-06 22:50 天下无霜 阅读(1689) 评论(0) 推荐(0) 编辑
摘要: 如何动态添加菜单/菜单项、子菜单、右键菜单有关菜单的操作主要用到CMenu类,当然也可用相应API函数,CMenu类只是MFC对API中操作菜单的函数的封装而已。 不过能用类就尽量用类,类的组织方式好呗,代码看着也舒服。 若是SDK编程,那就用API吧 。 CMenu menuMain,menu1; //首先 定义CMenu对象一、 创建菜单,有两种方法1. 用LoadMenu函数从资源加载men... 阅读全文
posted @ 2008-09-27 11:00 天下无霜 阅读(8658) 评论(0) 推荐(0) 编辑
摘要: CFile类中的Remove()函数来删除一个文件,但是这样的操作将永久性的删除该文件,不能在必要的时候再恢复该文件,解决这个问题的方法就是把文件送到Windows系统中的回收站里面,而不是简单的永久性删除它,这样用户就可以在必要的时候恢复这个文件。 在Windows的shellapi文件中定义了一个名为SHFileOperation()的外壳函数,用它可以实现各种文件操作,如文件的拷贝、删除、移... 阅读全文
posted @ 2008-07-11 14:49 天下无霜 阅读(1990) 评论(0) 推荐(0) 编辑
摘要: 在工具栏中嵌入其他控件,如编辑框1,定义一个编辑控件对象,不能是局部变量,否则会被释放掉。在CMainFrame添加类变量CEdit edit;2,调用控件的Create函数,注意控件在工具条的位置。CRect rect; m_wndToolBar.GetItemRect(1,&rect); edit.Create(WS_CHILD|WS_VISIBLE,rect,&m_wndTo... 阅读全文
posted @ 2008-07-10 17:56 天下无霜 阅读(2244) 评论(0) 推荐(0) 编辑
摘要: 重载是指不同的函数使用相同的函数名,但是函数的参数个数或类型不同。调用的时候根据函数的参数来区别不同的函数。 覆盖(也叫重写)是指在派生类中重新对基类中的虚函数(注意是虚函数)重新实现。即函数名和参数都一样,只是函数的实现体不一样。 隐藏是指派生类中的函数把基类中相同名字的函数屏蔽掉了。隐藏与另外两个概念表面上看来很像,很难区分,其实他们的关键区别就是在多态的实现上。 下面,我们来看看它们间的区别。 阅读全文
posted @ 2008-06-28 19:47 天下无霜 阅读(23182) 评论(2) 推荐(4) 编辑
摘要: Q:我使用新申请的网易的126/163邮件箱,能在网页上收邮件,但是通过FOXMAIL无法收信,错误提示:ERR,没有权限使用POP3 ,但是以前的126/163邮箱是可以正常使用的, 出现提示:具体信息 -ERR 您没有权限使用pop3功能 重新输入口令吗? 是 否A: 登陆163、126官方网站,得知:目前免费邮箱新注册的用户(从2006年12月20日新注册用户)不支持直接开通smtp、pop... 阅读全文
posted @ 2008-04-10 16:46 天下无霜 阅读(20344) 评论(5) 推荐(0) 编辑
摘要: Skyling3DMaxMultigen CreatorArcScene.SketchUp (Google)ArcGIS的三维显示与三维分析功能。 三维显示包含的主要内容为:三维场景的生成与设置、三维场景的浏览、叠加纹理、分层设色(贴图)。 三维分析方面的主要内容为:三维场景的属性查询、自动生成等高线、坡度分析、通视分析、剖面图的绘制。 阅读全文
posted @ 2008-04-09 01:14 天下无霜 阅读(1475) 评论(0) 推荐(0) 编辑
摘要: <转>E都市圈地--三维地图搜索的商业模式在哪里 出处:官方新闻| E都市 杭州阿拉丁信息科技有限公司是一家致力于三维仿真网络城市开发的高科技专业公司,公司座落于“天堂硅谷”――杭州。2004年3月成立的阿拉丁公司,经过两年多来的拚博创业,通过自主创新,推出了全球第一个三维仿真的网络交互性城市-----E都市。公司于2004年11月发布“EDUSH... 阅读全文
posted @ 2008-04-09 00:19 天下无霜 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: 一、在字符串前加一个L作用: 如 L"我的字符串" 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节。 strlen("asd") = 3; strlen(L"asd") = 6;二、_T宏可以把一个引号引起来的字符串,根据你的环境设置,使得编译器会根据编译目标环境选择合适的(Unicode还是ANSI)字符处理方式 如果你定义了UNICODE,那么_T宏会把字符串... 阅读全文
posted @ 2008-03-06 12:00 天下无霜 阅读(10398) 评论(5) 推荐(0) 编辑