Dim fso As New FileSystemObject
Dim ts As TextStream
Dim MTextObj As AcadMTextSet ts = fso.OpenTextFile("c:\1.txt")
str = Replace(ts.ReadAll, vbCrLf, "\P")
ts.Closepnt = ThisDrawing.Utility.GetPoint
Set MTextObj = ThisDrawing.ModelSpace.AddMText(pnt, 0, str)End Sub 上面的原码运行后提示类示定义,我想还是用单行文本吧,单行文本没这个问题 FileSystemObject要引用
<BR>
终于搞定了,感谢大家,这里的高手实在太多,特别是版主,简直无所不能,<BR>我学cad多年,真是井底之蛙了,一到明经才发现自己的缈小。要学的东西实<BR>在太多了。 text = text & a$ & vbCrLf
将上面的vbCrLf使用"\P"代替,在多行文字中是使用\P来表示换行的。
收下了更习惯vbCrLf
学习一下。。。。。。。。。
页:
1
[2]