乐筑天下

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

一个程序,请帮忙‘看看!

[复制链接]

15

主题

27

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
87
发表于 2005-6-10 10:20:00 | 显示全部楼层 |阅读模式
程序功能:对已知块进行属性输出。
程序:
Public blkColl As AcadBlocks
Public BlkObj As AcadBlock
Public mspace As AcadModelSpace
Public count As Integer
Public I As Integer
Public elem As Object
Public subelem As Object
Private Sub CommandButton1_Click()
Set mspace = ThisDrawing.ModelSpace
Set blkColl = ThisDrawing.Blocks
count = blkColl.count
ListBox1.Clear
For I = 0 To count - 1
                         ListBox1.AddItem blkColl.Item(I).Name
Next
For Each elem In blkColl
                         If elem.Name = "DATA" Then
                                                         For Each subelem In elem
                                                                                         Label2.Caption = subelem.TagString
                                                                                         Label1.Caption = subelem.TextString
                                                                                         Label3.Caption = subelem.PromptString
                                                         Next
                         End If
Next
End Sub
其中块名为“DATA”;
问题:subelem.TextString中只能显示先前的块属性,在cad中修改后的块属性却无法显示。
请帮我找找问题!
谢谢!
回复

使用道具 举报

13

主题

396

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
448
发表于 2005-6-10 10:40:00 | 显示全部楼层
Dim EntAtt As Variant
EntAtt = elem.GetAttributes
Dim i
For i=LBound(EntAtt ) to Ubound(EntAtt )
                                                                                         Label2.Caption = EntAtt(i) .TagString
                                                                                         Label1.Caption = EntAtt(i).TextString
                                                                                         Label3.Caption = EntAtt(i).PromptString
                                                         Next
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-3 17:24 , Processed in 1.345109 second(s), 56 queries .

© 2020-2025 乐筑天下

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