tblsearch (AutoLISP)

シンボル テーブル内のシンボル名を検索します。

サポートされているプラットフォーム: Windows および Mac OS

構文と要素

(tblsearch table-name symbol [setnext])
table-name

タイプ: 文字列

検索するシンボル テーブル。この引数は、大文字と小文字を区別しません。

symbol

タイプ: 文字列

検索するシンボル名。この引数は、大文字と小文字を区別しません。

setnext

タイプ: T または nil

この引数が指定され、nil でない場合、次に tblnext 関数を呼び出したときに、この tblsearch 関数が返した項目の次の項目を返すように、tblnext 関数の項目カウンタを調節します。それ以外の場合、tblsearch 関数は tblnext 関数が項目を取得する順番に影響を与えません。

戻り値

タイプ: リストまたは nil

tblsearch 関数が指定されたシンボル名の項目を見つけた場合は、その項目を返します。見つからなかった場合は、nil を返します。

次のコマンドでは、"standard" という名前の文字スタイルを検索しています。

(tblsearch "style" "standard")
((0 . "STYLE") (2 . "STANDARD") (70 . 0) (40 . 0.0) (41 . 1.0) (50 . 0.0) (71 . 0) (42 . 0.3) (3 . "txt") (4 . ""))