- 积分
- 584
- 明经币
- 个
- 注册时间
- 2005-4-14
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
我是在写技术条件的时候:要从 输入界面中的Text10调用.
在界面窗口中,是可以换行的,但是为什么到了cad 里,就换不行了.
Dim jstj As AcadMText Dim textstringjstj As String Dim heightjstj As Double Dim insertionpointjstj(0 To 2) As Double '定义文字的高度和书写位置 textstringjstj = Text10.Text heightjstj = 3.5 insertionpointjstj(0) = tkc - 130#: insertionpointjstj(1) = 68: insertionpointjstj(2) = 0#
acadapp.ActiveDocument.ActiveTextStyle = styobj2 Set jstj = acadapp.ActiveDocument.ModelSpace.AddMText(insertionpointjstj, 80, textstringjstj)
ZoomAll
Text10的内容如下:
Text10.Text = "1、调质处理230~250HBS;" & vbCrLf & "2、倒角2×45%%d。"
上面的那段程序是对是错?
还是应该换成这样:
Dim jstj As AcadText Dim textstringjstj As String Dim heightjstj As Double Dim insertionpointjstj(0 To 2) As Double '定义文字的高度和书写位置 textstringjstj = Text10.Text heightjstj = 3.5 insertionpointjstj(0) = tkc - 130#: insertionpointjstj(1) = 68: insertionpointjstj(2) = 0#
acadapp.ActiveDocument.ActiveTextStyle = styobj2 Set jstj = acadapp.ActiveDocument.ModelSpace.AddText(textstringjstj, insertionpointjstj, heightjstj)
ZoomAll
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
|