乐筑天下

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

请教陈老师:关于Autolisp语言运用hyperlink命令?

[复制链接]

1

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2003-6-19 13:18:00 | 显示全部楼层 |阅读模式
陈老师你好:
    本人想在autolisp程序中使用2002中的hyperlink(超连接)命令,目的是想将刚刚画好的图形建立超连接,并在"显示文字"中显示"这是一个圆!",在连接地址中显示"C:\aaa.txt".
    我是这样写的:
    (defun c:chaolianjie()
    (setq pnt '(100 50))
    (setq r 50)
    (commamd "circle" pnt r)   
    (command "hyperlink" (entlast) "")
    但是它会跳出超连接的对话框让我输入,我想直接在autolisp程序中完成对话框中的输入,可以吗?请指教!十分感谢!!
回复

使用道具 举报

9

主题

22

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
58
发表于 2003-6-19 22:05:00 | 显示全部楼层
其实我最终的目的是:把图形里面的指定图层(如text层)的文字进行统计并做一个统计表出来。如下图
可是我不会创建文字的选择集。只有求教大家啦。
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:uzv30b2n4wg.dwg 
下载次数:0  文件大小:24.64 KB  售价:2银币 [记录]
下载权限: 不限 以上或 Vip会员   [开通Vip]   [签到领银币]  [免费赚银币]

回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2003-6-20 09:21:00 | 显示全部楼层
如果你想选择全部的文字,可以这样:
(setq ss (ssget "x" '((0 . "text,mtext"))))
如果想手动:
(setq ss (ssget '((0 . "text,mtext"))))
具体参考帮助:ssget
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-3 14:40 , Processed in 0.593742 second(s), 63 queries .

© 2020-2025 乐筑天下

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