乐筑天下

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

[编程交流] MTEXT的未记录代码

[复制链接]

55

主题

293

帖子

239

银币

后起之秀

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

铜币
275
发表于 2022-7-6 10:29:34 | 显示全部楼层 |阅读模式
你好
 
在我下面的代码中,我有一个很好的代码,可以控制多行文字的内容
以红色突出显示。
 
我寻找剩下的,但没有结果。有人有吗?
 
  1. (vl-load-com)
  2. (setq MyCadDocs (vla-get-activedocument (vlax-get-acad-object)))
  3. (setq pt (getpoint "\n Specify point for text :"))
  4. (vla-put-attachmentpoint (vla-addmtext (vla-get-modelspace MyCadDocs)
  5.          (vlax-3d-point pt)
  6.          0
  7.          "[b][color="red"]{\\C230[/color][/b] Michaels [color="red"][b]\\C5;!}[/b][/color]")
  8.       [b][color="red"] acattachmentpointmiddlecenter[/color][/b])

 
非常感谢。
 
迈克尔
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 10:48:14 | 显示全部楼层
首先,acAttachmentPointMiddleCenter只是vla put AttachmentPoint的枚举-请在ACAD Dev帮助中查找它。
 
至于“{\\C230”等,这些是可怕的多行文字格式代码,可以出现大量代码。
 
这里有一个小参考:
 
http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%202010%20User%20Documentation/index.html?url=WS1a9193826455f5ffa23ce210c4a30acaf-htm,主题编号=d0e123454
 
这是另一张我自己绘制的图表,仅供参考:
 
http://www.theswamp.org/screens/leemac/Formatting%20Codes.png
回复

使用道具 举报

55

主题

293

帖子

239

银币

后起之秀

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

铜币
275
发表于 2022-7-6 11:02:24 | 显示全部楼层
像往常一样,你总是在前面。
 
我以为我不会得到任何关于我的线程。但你总是打破纪录李。
 
非常感谢你。
 
迈克尔
回复

使用道具 举报

55

主题

293

帖子

239

银币

后起之秀

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

铜币
275
发表于 2022-7-6 11:25:50 | 显示全部楼层
很高兴和大家分享你们的作品,我衷心感谢你们。
 
我跟踪了你上传的Cad帮助,在我的帮助中找到了它。
 
(vla put AttachmentPoint)从现在开始使用它真的很棒。
 
谢谢李的特别帮助。
 
迈克尔。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:32:17 | 显示全部楼层
不客气,迈克尔,很乐意提供帮助
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-6 17:58 , Processed in 0.382336 second(s), 62 queries .

© 2020-2025 乐筑天下

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