autocad 二次开发 拆分图纸_(整理)autocad二次开发块表记录获得和cad层级结构,以及图块保存与打开....

精品文档

精品文档

1

块记录获得

模型空间的块表记录通过

transcation

类得

getobject

函数来获得,它的

objectid

可以通过块表的索引值来获取,其索引器的参数为:

Blocktablerecord.modelspace

或者

blocktablerecord.

链条输送机

2

图形数据库的结构

获取相应的对象,按层级结构获得,则可以理解标题

1

的内容。

3

打开代码

Dim filename As String

'Dim n AsSystem.IO.File

Dim f AsSystem.IO.FileStream

Dim r As System.IO.StreamReader

OpenFileDialog1.Filter = "

文本文件

(*.txt)|*.txt"

OpenFileDialog1.ShowDialog()

'

调用对话框

filename = OpenFileDialog1.FileName

'

获取选中的文件名

f

=

New

System.IO.FileStream(filename,

IO.FileMode.Open,

IO.FileAccess.Read)

r = New System.IO.StreamReader(f)

TextBox1.Text = r.ReadToEnd()

'

读文件

r.Close()

4

保存代码

Dim filename As String

Dim f AsSystem.IO.FileStream

Dim w AsSystem.IO.StreamWriter

SaveFileDialog1.Filter = "

文本文件

(*.txt)|*.txt"

SaveFileDialog1.ShowDialog()

'

调用对话框

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值