明经通道 AutoLISP 函数  
add_list
 

在当前激活的对话框的列表框中增加一个字符串或修改其中的一个字符串

(add_list string)

在使用 add_list 函数之前,必须先调用 start_list 函数打开并初始化该列表框。根据 start_list 函数中指定的 operation 参数的不同,参数 string 被加入到当前列表框中或替换列表框的当前项。

参数

string

字符串型。

返回值

如果成功则返回加入到列表中的字符串;否则返回 nil。

示例

假设当前激活的 DCL 文件中有一个名为 longlist 的列表框或弹出式列表框,下列代码将其初始化,并且将 llist 表加入到该列表框或弹出式列表框中。

(setq llist '("first line" "second line" "third line"))
(start_list "longlist")
(mapcar 'add_list llist) 
(end_list)

定义该表之后,下列代码将该表第二行的字符串替换为 "2nd line"。

(start_list "longlist" 1 0)
(add_list "2nd line")
(end_list)

参阅

  start_listend_list 函数。

明经通道 版权所有 未经许可 不得传播

 评论