6005831982
路人甲
路人甲
  • 注册日期2004-09-18
  • 发帖数80
  • QQ
  • 铜币258枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1966回复:2

Help! 怎样将CAD的DWG格式文件加入MO

楼主#
更多 发布于:2004-10-10 11:59
<P>以下是我加入的代码,但运行不了,不清楚哪里有错误。运行后的错误提示为
实时错误‘91’
对象变量或With块变量未设置</P>
<P>Option Explicit                          
Dim dc As MapObjects2.DataConnection
Private Sub Command1_Click()
Dim lyr As New MapObjects2.MapLayer
dc.Database = "[CADArea]C:\CAD"
Set lyr.GeoDataset = dc.FindGeoDataset("Drawing1.dwg")
If lyr.Valid Then
lyr.Symbol.Color = moRed
lyr.Symbol.Size = 3
lyr.Symbol.SymbolType = moLineSymbol
Map1.Refresh
Map1.Layers.Add lyr
Else
MsgBox "null"
Exit Sub
End If
End Sub</P>
<P>Private Sub Map1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then
Map1.Extent = Map1.TrackRectangle
Else
Map1.Pan
End If
End Sub</P>
<P>Private Sub Form1_Load()
Command1.Caption = "显示CAD文件"
End Sub</P>
<P>我刚接触MO没多久,各位大哥大姐帮忙看看,谢过啦。
</P>
喜欢0 评分0
cl991036
管理员
管理员
  • 注册日期2003-07-25
  • 发帖数5913
  • QQ14265545
  • 铜币29655枚
  • 威望213点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • GIS帝国铁杆
1楼#
发布于:2004-10-11 20:03
mo view的例子可以打开的 啊
没钱又丑,农村户口。头可断,发型一定不能乱。 邮箱:gisempire@qq.com
举报 回复(0) 喜欢(0)     评分
6005831982
路人甲
路人甲
  • 注册日期2004-09-18
  • 发帖数80
  • QQ
  • 铜币258枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-10-12 12:56
<P>哦,已经解决啦,谢谢<img src="http://www.gisempire.com/bbs/Skins/Default/emot/em12.gif"><img src="http://www.gisempire.com/bbs/Skins/Default/emot/em12.gif"></P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部