zdmaster
路人甲
路人甲
  • 注册日期2004-06-04
  • 发帖数37
  • QQ
  • 铜币192枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1853回复:8

请问如何模拟Map1_MouseDown事件

楼主#
更多 发布于:2004-10-10 15:40
请问如何模拟Map1_MouseDown事件,就是模拟鼠标在map控件上按下的事件。谢谢大家
喜欢0 评分0
zdmaster
路人甲
路人甲
  • 注册日期2004-06-04
  • 发帖数37
  • QQ
  • 铜币192枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-10-10 15:52
兄弟姐们们帮帮忙呀!
举报 回复(0) 喜欢(0)     评分
gisboy
卧底
卧底
  • 注册日期2003-07-26
  • 发帖数162
  • QQ
  • 铜币900枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-10-10 21:58
<P>你在其他控件的事件里输入</P><P>call map1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)看行不?干吗要模拟它呢?要解决什么问题?要这么做?</P>
Our doing are not really as important as we think. Our successes and failures didn't matter after all.
举报 回复(0) 喜欢(0)     评分
ryx32
路人甲
路人甲
  • 注册日期2003-08-05
  • 发帖数457
  • QQ
  • 铜币4046枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-10-11 08:15
<img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
zdmaster
路人甲
路人甲
  • 注册日期2004-06-04
  • 发帖数37
  • QQ
  • 铜币192枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-10-11 09:11
<P>call map1_MouseDown 不行,我就是这样干的。</P><P>我原来是在地图上点击一下,然后以该点为坐标生成半径为特定值的一个圆(用Map1.TrackCircle),然后查询一个点状图层中位于该圆范围内的点。</P><P>而现在要求事先给定坐标点的值,然后点击一个按钮实现上面的功能。</P><P>我搞了好几天都搞不定,帮帮忙兄弟!</P>
举报 回复(0) 喜欢(0)     评分
WULIMIN
路人甲
路人甲
  • 注册日期2004-05-28
  • 发帖数13
  • QQ
  • 铜币251枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-10-11 10:07
不用模拟Map1_MouseDown事件,将你的坐标为中心,以你的特定值为半径,生成一个圆加到动态层中,然后判断那些点在这个圆中,就行了。
举报 回复(0) 喜欢(0)     评分
zdmaster
路人甲
路人甲
  • 注册日期2004-06-04
  • 发帖数37
  • QQ
  • 铜币192枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-10-11 10:09
<P>给点代码行吗?</P>
举报 回复(0) 喜欢(0)     评分
berush
路人甲
路人甲
  • 注册日期2003-12-01
  • 发帖数158
  • QQ
  • 铜币622枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2004-10-11 19:23
<P>比如坐标点为x,y ;特定圆的半径为length</P><P>Point pt = new PointClass();</P><P>pt.x = x;</P><P>pt.y = y;</P><P>Recordset  rec = ptLayer.searchbydistance(pt,length,"")</P><P>rec就为查找的点集。</P>
举报 回复(0) 喜欢(0)     评分
zdmaster
路人甲
路人甲
  • 注册日期2004-06-04
  • 发帖数37
  • QQ
  • 铜币192枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2004-10-12 09:38
<P>谢谢大家了,问题已经解决。这得很感谢</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部