Sds snvalid

提供:GizmoLabs - だいたい CAD LISP なサイト
2009年12月23日 (水) 11:53時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成: ; 構文 : int sds_snvalid (const char *tblname, int pipe); ; 機能 : 指定された文字列が有効なシンボル テーブル名かどうかチェックする。 ; 引…)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
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;
}