herio
路人甲
路人甲
  • 注册日期2003-09-28
  • 发帖数21
  • QQ
  • 铜币115枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1676回复:3

VB+mapinfo开发请教

楼主#
更多 发布于:2003-12-12 12:05
初学mapinfo及开发,请教一下问题:
Private Sub Form_Load()
Dim mi As Object
Set mi = CreateObject("mapinfo.application")
mi.Do "Set Application Window " & Form1.hWnd
mi.Do "set next document parent " & Form1.hWnd & "style 1"
mi.Do "open table ""link""interactive map from link"
mi.RunMenuCommand 1702
mi.Do "create menu ""mappershortcut""ID 17 As ""(-"" "

End Sub
在vb中写了这样一段代码,但是运行结果只出现了一个空空的vb窗体,不知是怎么回事,是不是我的mapinfo有问题(网上下载的)。
喜欢0 评分0
lcs158
论坛版主
论坛版主
  • 注册日期2003-07-30
  • 发帖数319
  • QQ
  • 铜币19枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2003-12-12 13:13
1.检查LINK表内是否有东西
2.mi.Do "create menu ""mappershortcut""ID 17 As ""(-"" "删掉.
[url=http://www.sohi.cn]北京搜海书店,做中国3S书籍最齐全,服务最好的品牌书店。看看我们的网站,现在有什么新书!!![/url]
举报 回复(0) 喜欢(0)     评分
ljinqiang
路人甲
路人甲
  • 注册日期2003-08-16
  • 发帖数4
  • QQ
  • 铜币78枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2003-12-12 13:21
这样试试:

Private Sub Form_Load()
Dim mi As Object
Set mi = CreateObject("mapinfo.application")
mi.Do "Set Application Window " & Form1.hWnd
mi.Do "set next document parent " & Form1.hWnd & "style 1"
mi.Do "open table " "link" "interactive"
mi.Do "map from link"
end sub


[此贴子已经被作者于2003-12-12 13:21:51编辑过]
举报 回复(0) 喜欢(0)     评分
herio
路人甲
路人甲
  • 注册日期2003-09-28
  • 发帖数21
  • QQ
  • 铜币115枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2003-12-14 00:43
依然什么都没有,
举报 回复(0) 喜欢(0)     评分
游客

返回顶部