mccad 发表于 2012-9-2 19:58:51

autoload 预定义可自动加载某相关 AutoLISP 应用程序的命令名

<P id=crleadin class=cr_leadin>预定义可自动加载某相关 AutoLISP 应用程序的命令名</P><PRE class=prog_in_end>(autoload filename cmdlist)</PRE>
<P class=body>在第一次执行 cmdlist 参数定义的某一个命令之前,将自动加载 filename 参数指定的 AutoLISP 应用程序再继续执行命令。 </P>
<P class=Heading-2>参数</P>
<P class=define_head>filename</P>
<P class=define_text>指定在命令提示下输入 cmdlist 参数中定义的某个命令时要加载的 .lsp 文件的字符串。如果省略路径名,AutoCAD 将在支持文件搜索路径中查找该文件。</P>
<P class=define_head>cmdlist</P>
<P class=define_text>字符串表。</P>
<P class=Heading-2>返回值</P><PRE class=prog_in_end>nil</PRE>
<P class=body>如果将一个没有在指定文件中定义的命令与 filename 相关连,AutoCAD 将在输入该命令时显示一个错误信息以警告用户。</P>
<P class=Heading-2>示例</P>
<P class=body>第一次在命令提示下输入 APP1、APP2 或 APP3 命令时,先自动加载 AutoLISP 应用程序 bounsapp.lsp: </P><PRE class=prog_in_end>(autoload "BONUSAPP" '("APP1" "APP2" "APP3"))</PRE>

mccad 发表于 2012-9-2 19:59:04

示例预留

yhkk0317 发表于 2012-9-7 12:50:50

很不错。谢谢分享
页: [1]
查看完整版本: autoload 预定义可自动加载某相关 AutoLISP 应用程序的命令名