写了一段代码:
Dim sset2 As AcadSelectionSet
Set sset2 = sset.GetAcadSelectionSet其中
Private m_sset As AcadSelectionSet '选择集对象
Public Function GetAcadSelectionSet() As AcadSelectionSet '用于返回选择集对象,允许用户直接操作选择集对象
Debug.Assert (Not m_sset Is Nothing)
Set GetAcadSelectionSet = m_sset
End Function为何总是提示对象不支持这个属性或方法(错误 438)请高人指教
Dim sset2 As AcadSelectionSet
Set sset2 = sset.GetAcadSelectionSet其中
Private m_sset As AcadSelectionSet '选择集对象
Public Function GetAcadSelectionSet() As AcadSelectionSet '用于返回选择集对象,允许用户直接操作选择集对象
Debug.Assert (Not m_sset Is Nothing)
Set GetAcadSelectionSet = m_sset
End Function为何总是提示对象不支持这个属性或方法(错误 438)请高人指教
解决方案 »
- 算法:VB选找从A房间到F房间的路径
- 要对EMSG.lParamLow进行如何处理才能得到键值??
- 跪求!!~~,再次关于VB网络编程的问题
- 求~打开多个文件的对话框~
- flexgird中单元格内容编辑问题。使用了隐藏的text框,可是在.AllowUserResizing = flexResizeColumns情况下,text框大小不变。
- 关于 datalist 控件
- 诚恳的请您帮助:请问如何获取机器的username?
- 请问有谁知道怎样只用win或alt键做热键的方法(就像在windows中单击win键就弹出开始菜单一样)!问题解决即加分!谢谢!
- 怎样在程序中访问数据库的数据库目录?
- 请问Form1.Show(无模式)和Form1.Visible=True有和区别?
- VB如何从INI文件中读取用户名,密码,服务器IP地址等等信息,然后利用这些信息连接SQL数据库
- VB对SQL数据库进行增删改的操作
没在那个环境下用过VBA,不过看你的代码也没贴全:)不知
Set sset2 = sset.GetAcadSelectionSet
中的sset是啥类型啊,可能是它没GetAcadSelectionSet成员吧
其中sset是类模块clsSelectionSet的一个实例
Dim sset As New clsSelectionSet '建立选择集sset
sset.Create "sset"
Public Sub test_Add3dface() '建立3dface
Dim sset As New clsSelectionSet '建立选择集sset
sset.Create "sset"
Dim pt1 As Variant
Dim pt2 As Variant
pt1 = ThisDrawing.Utility.GetPoint(, vbNewLine & "拾取点:")
pt2 = ThisDrawing.Utility.GetPoint(, vbNewLine & "拾取另一点:")
sset.SelectEntity acSelectionSetCrossing, pt1, pt2
Dim sset2 As AcadSelectionSet
Set sset2 = sset.GetAcadSelectionSet
Dim face3D As New cls3dEntitySet
Dim face As Acad3DFace
Set face = face3D.Add3dFace(sset2.Item(0).Coordinate, sset2.Item(1).Coordinate, sset2.Item(2).Coordinate) MsgBox "对象个数为:" & sset.Count
End Sub
其中GetAcadSelectionSet是clsSelectionSet类模块下的过程
Private m_sset As AcadSelectionSet '选择集对象
Public Function GetAcadSelectionSet() As AcadSelectionSet '用于返回选择集对象,允许用户直接操作选择集对象
Debug.Assert (Not m_sset Is Nothing)
Set GetAcadSelectionSet = m_sset
End Function
总是提示对象不支持这个属性或方法(错误 438),求教原因。