乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 88|回复: 4

请教vba函数zoomall

[复制链接]

11

主题

22

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
66
发表于 2003-8-14 22:57:00 | 显示全部楼层 |阅读模式
在vb下已经定义 dim ACADApp As AcadApplication
'定义文字对象
SignText = “你好”
SignText_insert(0) = 5
SignText_insert(1) = 5
SignText_insert(2) = 0
Signtext_height = 20
Set ACADApp = GetObject(, ".application")
Set SignText_Obj = ACADApp.ActiveDocument.ModelSpace.AddText(SignText, SignText_insert, Signtext_height)
ACADApp.ZoomAll
程序运行到zoomall的时候出错,我检查了zoomall方法
object.zoomall
应该没有问题呀?
请教如何才能在vb下是当前图纸可以缩放当前的视口以显示整个图形
回复

使用道具 举报

158

主题

2315

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2951
发表于 2003-8-14 23:06:00 | 显示全部楼层
我按照你的程序调试没有出错:
  1. Sub Main()
  2.     Dim ACADApp As AcadApplication
  3.     Dim SignText_insert(2) As Double
  4.     Dim SignText As String
  5.     Dim SignText_height As Double
  6.     Dim SignText_Obj As AcadText
  7.     '定义文字对象
  8.     SignText = "你好"
  9.     SignText_insert(0) = 5
  10.     SignText_insert(1) = 5
  11.     SignText_insert(2) = 0
  12.     SignText_height = 20
  13.     Set ACADApp = GetObject(, "autocad.application")
  14.     Set SignText_Obj = ACADApp.ActiveDocument.ModelSpace.AddText(SignText, SignText_insert, SignText_height)
  15.     ACADApp.ZoomAll
  16. End Sub
回复

使用道具 举报

11

主题

22

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
66
发表于 2003-8-18 16:06:00 | 显示全部楼层
可是,我每次运行到zoomall这里,总是提示run-time error '-2145320932(8021001c)'
错误
我自己都快糊涂了
回复

使用道具 举报

11

主题

22

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
66
发表于 2003-8-18 16:16:00 | 显示全部楼层
ft,原因找到了:
我设置的这个acadapp的运行状态:
ACADApp.Visible = True    '隐藏目的是在检索后出现
ACADApp.WindowState = acMax
是在commond1_click事件下,而我的签名,是在commond2_click事件下,
好像我先触发commond2_click事件,运行到zoomall就有问题,如果先运行commond1_click事件,再签名,就没有问题。
回复

使用道具 举报

gzy

25

主题

1118

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1221
发表于 2003-9-20 19:16:00 | 显示全部楼层
应该是这样吧:
  thisdrawing.application.zoomextents
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-6-29 08:05 , Processed in 0.816749 second(s), 74 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表