「Vl-bb-ref」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: ; 構文 : (vl-bb-ref '' 'variable'') ; 機能 : ブラックボード名前空間から変数の値を返す。 ; 引数 :* 'variable : 取得する変数を示すシンボル…)
(相違点なし)

2009年10月26日 (月) 16:49時点における版

構文
(vl-bb-ref 'variable)
機能
ブラックボード名前空間から変数の値を返す。
引数
  • 'variable : 取得する変数を示すシンボル。
戻り値
シンボルで指定された名前の変数の値。


サンプル
ブラックボードに変数を設定する。
(vl-bb-set 'foobar "Root toot toot") 
"Root toot toot"
vl-bb-ref 関数を使用して、ブラック ボードから foobar の値を取得する。
(vl-bb-ref 'foobar) 
"Root toot toot"
  • IJCAD には、ブラックボード名前空間という概念がないためこの関数もないが、IJCADの場合図面毎にメモリ空間が分かれていないという状態であるため、ブラックボードを使わずとも、複数ファイル間で変数値を参照できてしまう。これはつまり、複数のファイルで同じ名前の変数を持てないと言う事を意味する。

関連事項