代码改变世界

VB.NET连接数据库,完成登录

2012-05-30 21:58 by beileierhao, 908 阅读, 0 推荐, 收藏, 编辑
摘要:首先,我使用的是 The sql server .net data providerDim strConnect As String = "data source=Localhost;initial catalog=sde;user id=sa;password=;"sqlConnection1 = New System.Data.SqlClient.SqlConnection(strConnect)sqlConnection1.Open()开始是data source直接写的服务器的名称,可是调试时出现下面问题:在与 SQL Server 建立连接时出现与网络相关的或特定 阅读全文

ArcSDE的连接,以及用vb.net打开进程和服务

2012-05-16 20:23 by beileierhao, 238 阅读, 0 推荐, 收藏, 编辑
摘要:为了避免每次运行程序前都要去手动打开sqlserver和esri_sde服务,我在主对话框的Load中加入了启动进程和服务的程序。打开进程的方法是要用到System.Diagnostics.Process还有一种方法是新建一个.dat文件,在其中写入net start"SQL Server(MSSQLSERVER)"Pausenet start "esri_sde"pause然后用shell来启动。ArcSDE连接的代码是: Dim iPropertySet As New ESRI.ArcGIS.esriSystem.PropertySet Dim iS 阅读全文

类和模块

2012-05-16 13:59 by beileierhao, 202 阅读, 0 推荐, 收藏, 编辑
摘要:昨天把ArcSDE配置好了,今天写AE连接ArcSDE的程序时,看到有人说把连接的程序放在一个新建的模块中,也有说放在类里面。忽然发现我对类和模块的作用以及应用并不了解。虽然之前也用过模块,主要是定义一个Public的模块变量。没有用过类,在时间右键功能时,接触过,不过并没有去用。 面向对象有三个基本特征:封装、继承和多态。四种核心技术:分类、概括、联合、聚集。类是将对象的属性和方法封装起来,使用时是通过对类实例化来进行操作的。类可以封装、继承,面向对象才会有类。以下是摘自网上的http://syue.com/Software/NET/ASPNET/5089.html 每当创建类的实例时,如. 阅读全文

ArcSDE10 for Miscrosoft SQL Server 2008 Express 下载、安装以及碰到问题的解决

2012-05-15 17:40 by beileierhao, 1282 阅读, 0 推荐, 收藏, 编辑
摘要:ArcSDE10下载,SQL Server2008下载,ArcSDE10安装,ArcSDE10配置 阅读全文

AE中,用ZedGraph控件画柱状图、饼状图

2012-05-08 21:08 by beileierhao, 1417 阅读, 0 推荐, 收藏, 编辑
摘要:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click CreateGraph_GradientByZBars(XXXXXXXX) '折线图 End Sub Private Sub CreateGraph_GradientByZBars(ByVal z1 As ZedGraphControl) Dim myPane As GraphPane = z1.GraphPane myPane... 阅读全文

ArcGIS Engine属性查询并加亮显示(查询结果在其他窗体中显示)

2012-05-07 11:09 by beileierhao, 2363 阅读, 0 推荐, 收藏, 编辑
摘要:查询分为属性查询和空间查询。我现在做的是属性查询,用IQueryFilter属性查询的基本步骤是:1)获取要查询的图层2)获取要素要素图层3)获取要素集4)用IQueryFilter进行过滤筛选Dim pFeatureSelection As IFeatureSelection = CType(pFeatureLayer, IFeatureSelection)Dim pQueryFilter As IQueryFilter = New QueryFilterClass()pQueryFilter.WhereClause = (TypeComboBox.Text + TextBox1.Text) 阅读全文

添加、删除标签以及窗体间参数的传递

2012-05-06 16:28 by beileierhao, 305 阅读, 0 推荐, 收藏, 编辑
摘要:这是在实现Arcgis Engine的书签的添加以及读取时接触到的:点击添加标签后,弹出给标签命名的窗体,输入名称后将该名字添加到另一个标签列表的窗体。在主对话框分别实现存储和读取的接口。主窗体的实现的代码如下:Private Sub 添加书签ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 存为书签ToolStripMenuItem.Click Dim pMapBookmarks As IMapBookmarks pMapBookm... 阅读全文

C语言形参和实参的区别以及C#中的ref

2012-04-29 22:21 by beileierhao, 431 阅读, 0 推荐, 收藏, 编辑
摘要:形参实参的区别,ref 阅读全文

C语言形参和实参以及C#中的ref

2012-04-29 22:20 by beileierhao, 517 阅读, 0 推荐, 收藏, 编辑
摘要:形参实参的区别,ref 阅读全文