明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1864|回复: 2

对象或WITH块变量未设置

[复制链接]
发表于 2007-4-16 06:27:00 | 显示全部楼层 |阅读模式

Sub gettransformationmatrix()
Dim ucsmatrix As Variant
Dim count1 As Integer, count2 As Integer
Dim frmtransformationmatrix As UserForm
ucsmatrix = ucsobject.GetUCSMatrix
With frmtransformationmatrix
.lbltransmatrix.Caption = ""
For count1 = 0 To 3
For count2 = 0 To 3
.lbltransmatrix.Caption = .lbltransmatrix.Caption & ucsmatrix(count1, count2) & ""
Next
.lbltransmatrix.Caption = .lbltransmatrix.Caption & vbCr
Next
.Show
End With
End Sub

求教高手!每次我的程序运行到红色部分,系统均提示“运行时错误”91“,对象变量或WITH块变量未设置!”

请教该问题出现的原因和解决方法。

 楼主| 发表于 2007-4-16 06:29:00 | 显示全部楼层

Sub toggleucsicon()
ThisDrawing.ActiveViewport.UCSIconOn = Not (viewportobject.UCSIconOn)
End Sub

请教各位高手!每次运行该段代码时系统提示“缺少对象”请教该问题出现的原因和解决方法!

谢谢大家!谢谢版主!

发表于 2007-4-16 06:43:00 | 显示全部楼层
只做定义,没有赋值,当然出错。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-2-22 18:41 , Processed in 0.752303 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表