lisp和vba对比(autocad开发人员手册整理)

lisp和vba对比(autocad开发人员手册整理)
lisp和vba对比(autocad开发人员手册整理)

lisp vba -(减)-(减运算符)

*(乘)*(乘运算符)

*error*Error 对象/方法/特性

/(除)/(除运算符)

/=(不等于)<>(不等于比较运算符)

/=(不等于)<>(不等于比较运算符)

~(按位取反)非运算符

+(加)+(加运算符)

<(小于)<(小于比较运算符)

<=(小于或等于)<=(小于等于比较运算符)

=(等于)=(等于比较运算符)

>(大于)>(大于比较运算符)

>=(大于或等于)>=(大于等于比较运算符)

1-(递减)使用 -(减运算符)

1+(递增)使用 +(加运算符)

abs Abs 函数

acad_colordlg未提供

acad_helpdlg在联机帮助索引中搜索 HELP

acad_strlsort在联机帮助索引中搜索 SORT

action_tile使用对话框编辑器

add_list使用对话框编辑器

ads AutoCAD.Application.ListADS 方法alert MsgBox 函数

and与运算符

angle AutoCAD.Application.ActiveDocument.Utility. AngleFromXAxis 方法

angtof AutoCAD.Application.ActiveDocument.Utility.AngleToReal 方法

angtos AutoCAD.Application.ActiveDocument.Utility. AngleToString 方法

append使用数组操作函数

apply未提供

arx AutoCAD.Application.ListARX 方法

arxload AutoCAD.Application.LoadARX 方法arxunload AutoCAD.Application.UnloadARX 方法

ascii Asc 函数

assoc未提供

atan Atn 函数

atof CDbl 函数

atoi CInt 函数

atom在联机帮助索引中搜索 IS

atoms-family未提供

autoarxload未提供

autoload未提供

Boole使用逻辑运算符

boundp在联机帮助索引中搜索 IS

car/cdr使用数组操作函数

chr Chr 函数

client_data_tile使用对话框编辑器

close AutoCAD.Application.Documents.Close 方法command AutoCAD.ActiveDocument.SendCommand 方法cond Select Case 语句

cons 使用数组操作函数或 AutoCAD.Application.collection.Add<图元名称>方法

cos Cos 函数

cvunit使用转换函数

defun关键字函数和 End 函数

dictadd AutoCAD.Application.ActiveDocument.Dictionaries.Add 方法

dictnext AutoCAD.Application.ActiveDocument.Dictionaries.Item 方法

dictremove AutoCAD.Application.ActiveDocument.Dictionaries. Dictionary.Delete 方法

dictrename AutoCAD.Application.ActiveDocument.Dictionaries. Dictionary.Rename 方法

dictsearch AutoCAD.Application.ActiveDocument.Dictionaries. Dictionary.GetName 和 GetObject 方法

dimx_tile 和 dimy_tile使用对话框编辑器

distance AutoCAD.Application.Utility.GetDistance,用于交互式方法。distof未提供

done_dialog使用对话框编辑器

end_image使用对话框编辑器

end_list使用对话框编辑器

entdel AutoCAD.Application.ActiveDocument.collection_object. Delete 方法

entget AutoCAD.Application.ActiveDocument.collection_object. property 特性

entlast AutoCAD.Application.ActiveDocument.Modelspace. Item(总数 - 1)

entmake AutoCAD.Application.ActiveDocument.Modelspace. Add<图元名称> 方法

entmakex AutoCAD.Application.ActiveDocument.Modelspace. Add<图元名称> 方法

entmod使用对象的任何读写特性

entnext AutoCAD.Application.ActiveDocument.collection.Item 方法

entsel AutoCAD.Application.ActiveDocument.SelectionSets 对象/方法/特性

entupd AutoCAD.Application.ActiveDocument.Modelspace.object. Update 方法

eq未提供

equal Eqv 运算符

eval未提供

exit AutoCAD.Application.Quit 方法

exp Exp 函数

expand未提供

expt^(指数运算符)

fill_image使用对话框编辑器

findfile Dir 函数

fix Fix、Int、Cint 函数

float CDbl 函数

foreach For Each...Next 语句

gc AutoCAD.Application.ActiveDocument.PurgeAll

gcd未提供

get_attr使用对话框编辑器

get_tile使用对话框编辑器

getangle AutoCAD.Application.ActiveDocument.Utility.GetAngle 方法getcfg AutoCAD.Application.Preferences.property 特性

getcname未提供

getcorner AutoCAD.Application.ActiveDocument.Utility.GetCorner 方法getdist AutoCAD.Application.ActiveDocument.Utility.GetDistance 方法getenv AutoCAD.Application.Preferences.property 特性

getfiled使用文件对话框

getint AutoCAD.Application.ActiveDocument.Utility.GetInteger 方法getkword AutoCAD.Application.ActiveDocument.Utility.GetKeyword 方法

getorient AutoCAD.Application.ActiveDocument.Utility. GetOrientation 方法

getpoint AutoCAD.Application.ActiveDocument.Utility.GetPoint 方法getreal AutoCAD.Application.ActiveDocument.Utility.GetReal 方法getstring AutoCAD.Application.ActiveDocument.Utility.GetString 方法getvar AutoCAD.Application.GetVariable 方法

graphscr AppActivate AutoCAD.Application.Caption

grclear Obsolete 函数

grdraw未提供

grread未提供

grtext AutoCAD.Application.ActiveDocument.Utility.Prompt grvecs未提供

handent AutoCAD.Application.ActiveDocument.ModelSpace.object. Handle 特性

help在联机帮助索引中搜索 HELP if If... Then... Else 语句

initget AutoCAD.Application.ActiveDocument.Utility. InitializeUserInput

inters AutoCAD.Application.ActiveDocument.Modelspace.object. IntersectWith

itoa Str 函数

lambda未提供

last arrayname(UBound(arrayname))

length UBound 函数

list ReDim 语句

listp IsArray 函数

load Automation 不支持 AutoLISP

load_dialog使用对话框编辑器

log Log 函数

logand And 函数

logior Or 函数

lsh Imp 函数

mapcar未提供

max Max 函数

mem未提供

member使用集合

menucmd AutoCAD.Application.MenuBar 对象

menugroup AutoCAD.Application.MenuGroup 对象

min Min 函数

minusp使用 < 0 语法

mode_tile使用对话框编辑器

namedobjdict AutoCAD.Application.ActiveDocument.Dictionaries 集合

nentsel AutoCAD.Application.ActiveDocument.SelectionSets. SelectionSet.SelectAtPoint 方法

nentselp AutoCAD.Application.ActiveDocument.SelectionSets. SelectionSet.SelectAtPoint 方法

new_dialog使用对话框编辑器

not使用逻辑运算符

nth使用 object(n) 语法

null IsNull 函数

numberp TypeName 函数

open Open 函数

or使用逻辑运算符

osnap未提供(用户可以使用 SetVariable 方法控制 OSMODE 系统变量。)polar AutoCAD.Application.ActiveDocument.Utility.PolarPoint 方法prin1AutoCAD.Application.ActiveDocument.Utility.Prompt

princ AutoCAD.Application.ActiveDocument.Utility.Prompt

print AutoCAD.Application.ActiveDocument.Utility.Prompt

progn未提供

prompt AutoCAD.Application.ActiveDocument.Utility.Prompt

quit AutoCAD.Application.Quit 方法

quote未提供

read未提供

read-char Input 函数

read-line行输入函数

redraw AutoCAD.Application.ActiveDocument.Modelspace.object. Update 方法

regapp AutoCAD.Application.ActiveDocument. RegisteredApplications.Add 方法

rem Mod 函数

repeat For... Each,While

reverse未提供

rtos AutoCAD.Application.ActiveDocument.Utility.RealToString 方法set Set 函数

set_tile使用对话框编辑器

setcfg AutoCAD.Application.Preferences.property 特性

setfunhelp未提供

setq Set 函数

setvar AutoCAD.Application.SetVariable 方法

setview AutoCAD.Application.ActiveDocument.Viewports.Viewport. SetView 方法

sin Sin 函数

slide_image使用对话框编辑器

snvalid未提供

sqrt Sqr 函数

ssadd AutoCAD.Application.ActiveDocument.SelectionSets.Add 方法

ssdel AutoCAD.Application.ActiveDocument.SelectionSets. SelectionSet.Delete 方法

ssget AutoCAD.Application.ActiveDocument.SelectionSets. SelectionSet.SelectOnScreen 方法

ssgetfirst未提供

sslength AutoCAD.Application.ActiveDocument.SelectionSets. SelectionSet.Count 方法

ssmemb比较对象的 ID 和 SelectionSet 成员

ssname AutoCAD.Application.ActiveDocument.SelectionSets. https://www.360docs.net/doc/3d2413732.html, 特性

ssnamex未提供

sssetfirst AutoCAD.Application.ActiveDocument.PickfirstSelectionSet start_dialog使用对话框编辑器

start_image使用对话框编辑器

start_list使用对话框编辑器

startapp Shell 函数

strcase StrConv 函数

strcat& 运算符

strlen Len 函数

subst未提供

substr Mid 函数

tablet未提供

tblnext AutoCAD.Application.ActiveDocument.collection_object. Item 方法

tblobjname AutoCAD.Application.ActiveDocument.collection_object. Name 方法

tblsearch AutoCAD.Application.ActiveDocument.collection_object. Name 方法

term_dialog使用对话框编辑器

terpri未提供

textbox AutoCAD.Application.ActiveDocument.space.object. textpage未提供

textscr未提供

trace未提供

trans AutoCAD.Application.ActiveDocument.Utility. TranslateCoordinates 方法

type TypeName 函数unload_dialog使用对话框编辑器

untrace未提供

vector_image使用对话框编辑器

ver AutoCAD.Application.Version 特性

vports AutoCAD.Application.ActiveDocument.Viewports 集合wcmatch Like 运算符

while While... Wend

write-char Print 函数

write-line Print 函数

xdroom未提供

xdsize未提供

zerop使用 = 0 语法

相关文档
最新文档