biyesheji
路人甲
路人甲
  • 注册日期2007-05-08
  • 发帖数20
  • QQ
  • 铜币165枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1432回复:1

[求助]请帮我看下这段代码.小女子不胜感谢

楼主#
更多 发布于:2007-06-01 22:00
<P> MapInfo.Data .Table _searchTable;//定义被查找的表<BR>        Column _searchColumn;//定义被查找的列,必须是被索引的<BR>        FindResult _result;//定义查询结果<BR>        Find find = null;//定义查找对象,并实例化为null<BR>        _searchTable = MapInfo.Engine.Session.Current.Catalog.OpenTable(@"C:\Program Files\MapInfo\MapXtreme\6.0\Samples\Data\quyu.TAB");<BR>        //打开被查找的表<BR>        Columns columns = _searchTable.TableInfo.Columns;//定义出表的列<BR>        _searchColumn = columns["name"];//注意此处的Captital是要区分大小写的。指定查找的列<BR>        find = new Find(_searchTable, _searchColumn);//实例化查找对象<BR>        find.UseCloseMatches = true;//指定如果找不到完全匹配是否返回 "N" 个接近的匹配。<BR>        find.CloseMatchesMax = 6;//即上面的 "N"<BR>        FindResult _findResult = find.Search(DropDownList1.SelectedItem.Text.ToString());//给出所要查找的目标,返回查找的结果 <BR>        MapInfo.Geometry.DPoint dpoint;<BR>        dpoint.x = (double)_findResult.FoundPoint.X;<BR>        dpoint.y = (double)_findResult.FoundPoint.Y;<BR>        <FONT color=#ff0000>MapControl1.Map.Center</FONT> = dpoint;/“<FONT color=#ff0066>MapInfo.WebControls.MapControl”并不包含“Map”的定义 <BR><BR></FONT>        find.Dispose();//释放find对</P>
<P>这段代码红色标记处运行时出会出现“<FONT color=#ff0066>MapInfo.WebControls.MapControl”并不包含“Map”的定义 <FONT color=#000000>的错误.为什么呢?</FONT></FONT></P>
<P><FONT color=#ff0066><FONT color=#000000>请各位大虾们帮帮忙,小女子不胜感激.</FONT><BR><BR></P></FONT><img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em12.gif" />
喜欢0 评分0
rodger
路人甲
路人甲
  • 注册日期2004-01-06
  • 发帖数92
  • QQ
  • 铜币323枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-06-07 10:16
指定mapControl的map属性,在设计时
举报 回复(0) 喜欢(0)     评分
游客

返回顶部