乐筑天下

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

[编程交流] 理解Visual LISP

[复制链接]

14

主题

23

帖子

9

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
70
发表于 2022-7-6 07:55:23 | 显示全部楼层 |阅读模式
大家好,
 
我在autolisp工作了3个月。。嗯,我可以说我现在可以处理autolisp了。。在过去的2-3天里,我一直在努力学习Visual LISP的一些基本知识。。但我没能理解。。autolisp和visual lisp之间似乎存在巨大差异。。我不知道ppl如何将Visual Lisp视为Autolisp的扩展。
 
谁能告诉我处理visual lisp的正确过程是什么。。或者Visual lisp的任何基本教程?经过2天的努力,我未能理解VLA和VLX的用法和含义
 
,,,,
 
苏波
加尔各答
印度
回复

使用道具 举报

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-6 08:07:02 | 显示全部楼层
这是因为它是作为AutoLISP语言的一个补充引入的,您不能仅通过VL函数编写例程*。
 
 
*现在有人会举个例子来证明我错了。
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 08:17:26 | 显示全部楼层
 
作为一个人,我可以试试,但我不会去那里
 
@nila_joy公司
 
VLISP向AutoLISP语言添加了一组函数,以提供对ActiveX对象的访问。所以我想你可以说这是一个扩展。但是VL和VLAX函数仅适用于Windows用户。你可以把它扔出Mac用户的大门。它不仅限于AutoLISP,而且特别适用于Visual basic代码。(我听说新的cad版本也即将推出)
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 08:18:11 | 显示全部楼层
学习lisp和一些Vlisp,嗯?Vlisp在属性方面有一些很好的优势,比如名称颜色线型,你可以使用这些单词get color put color,而assoc只有10行左右。VBA有相同类型的语法,并且制作了一些非常简单的单行代码。多亏了Cadtutor,我的新代码中有更多的VL,只要尽可能多地阅读文章并借用有趣的部分。
 
许多年前,一款商业产品的MAC版本被编码为不同的版本。
回复

使用道具 举报

0

主题

148

帖子

151

银币

限制会员

铜币
-1
发表于 2022-7-6 08:25:26 | 显示全部楼层
我建议您购买David Stien的Visual Lisp developers bible:
http://www.amazon.com/Visual-Developers-Bible-Edition-ebook/dp/B004I43BFK
 
AfraLisp网站上有一些不错的入门教程:
http://www.afralisp.net/visual-lisp/
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 08:36:18 | 显示全部楼层
如果没有ActiveX引用,您将迷失方向。如果您没有旧的ACad(它们仍然随chm文件一起提供),请查看此处:http://entercad.ru/acadauto.en/
 
看起来大多数vl功能都很好,一些vlax(尤其是vlax曲线-*)似乎在Linux上的BricsCad上运行良好。所以我猜他们也可能在Mac上工作。只有当代码调用ActiveX对象时,它才成为一个仅限windows的俱乐部,ActiveX是windows的东西。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 08:41:14 | 显示全部楼层
在这篇文章中,我个人从RobertB(又名R.Robert Bell)那里学到了很多关于AutoLISP和Visual LISP的知识:
 
http://forums.augi.com/showthread.php?123198-热-钥匙
 
**编辑-刚刚重新阅读该线程。。。我是一个胆大包天的抽泣,即使回到我第一次开始。。。“嘿,Autodesk大学发言人先生,出版了AutoCAD authority,你做错了。”
 
HTH公司
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 08:50:24 | 显示全部楼层
 
FWIW,如果我看到那篇帖子,我也会得出同样的结论。我会说“啊哈!!我猜你今天醒来时睡错了床,这不是Visual lisp。检查你的代码,先生”
 
别开玩笑了,这是一个很好的信息。
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 08:58:23 | 显示全部楼层
 
谢谢,Pbe。
 
这让我想起了我最喜欢的一句话:
“传播光线有两种方式:蜡烛或反射光线的镜子。”伊迪丝·沃顿
 
... 聪明的女士,她是。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-9 20:51 , Processed in 0.544719 second(s), 70 queries .

© 2020-2025 乐筑天下

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