阅读:1711回复:3
关于mapbasic的问题????怎样通过鼠标选择一个对象??然后得到这个对象??怎样通过鼠标选择一个对象??然后得到这个对象?? dim a as object a=???? 就是说通过鼠标选择以后,返回所选择的对象给 a 谢谢。 |
|
1楼#
发布于:2004-07-26 19:51
不错,知道了,谢谢2位,再看看这个。 dim s as string fetch rec 1 from selection s=selection.a (a是其中的一个列) browse * from selection select obj from selection(注意这里) where rowid=1 set target on select obj from selection(注意这里) where rowid=2 objects combine into target data a=s select obj from selection(注意这里) where rowid=3 objects combine into target data a=s set target off 标注着(注意这里)的地方如果换成query2(就是那个selection打开成浏览窗口后形成的query2临时表)才可以通过,但是这样做好象对后来的操作很麻烦,不知道是怎么回事情?? 应该怎么做啊??谢谢各位。 程序的大概意思就是选择2条线,然后把他们合并。 |
|
2楼#
发布于:2004-07-26 13:51
if selectioninfo(sel_info_nrows)>0 then fetch first from selection dim a as object a=selection.obj end if |
|
|
3楼#
发布于:2004-07-26 10:00
fetch first from selection a=selection.obj |
|