「Sds snvalid」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: ; 構文 : int sds_snvalid (const char *tblname, int pipe); ; 機能 : 指定された文字列が有効なシンボル テーブル名かどうかチェックする。 ; 引…)
 
(相違点なし)

2009年12月23日 (水) 11:53時点における最新版

構文
int sds_snvalid (const char *tblname, int pipe);


機能
指定された文字列が有効なシンボル テーブル名かどうかチェックする。
引数
  • *tblname : テーブル名。"LAYER", "LTYPE", "VIEW", "STYLE", "BLOCK", "UCS", "VPORT", "DIMSTYLE","APPID" を含む。
  • pipe : パイプ(|)が有効かどうかのフラグ。0=縦棒を受入れない。1=縦棒を受入れる。
戻り値
RTNORM またはエラーコード。


サンプル
if (sds_snvalid(prName.value(), 0) != RTNORM) {
  sds_Printf("\n%s は有効なシンボル名ではありません。"), prName.value());
  continue;
}