Sds tblobjname

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
int sds_tblobjname (const char *tblname, const char *this-entity, sds_name entity-name);


機能
指定されたシンボル テーブル項目の図形名を返す。
sds_entget と sds_entmod でエンティティを取得するのに使われる。
引数
  • *tblname : テーブル名。
  • *this-entity : シンボル名。
  • entity-name : エンティティ名。
戻り値
成功ならエンティティ名、それ以外ならエラーコードをセット。


有効な tblname は以下の通り:
テーブル名 意味
APPID アプリケーションID名。
BLOCK ブロック名。
DIMSTYLE 寸法スタイル名。
LAYER 画層名。
LTYPE 線種名。
STYLE 文字スタイル名。
VIEW 名前のついた表示名。
UCS UCS名。
VPORT Viewport名。


デフォルトのシンボル名
  • "CONTINUOUS" : 線種
  • "0" : 画層
  • "STANDARD" : 文字スタイル
  • "STANDARD" : 寸法スタイル


サンプル
sds_name ent;
ads_tblobjname("layer","0",ent);



関連事項