Sds getvar

提供:GizmoLabs - だいたい CAD LISP なサイト
2009年12月31日 (木) 15:11時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成: ; 構文 : int sds_getvar (const char *sysvar, struct sds_resbuf *info); ; 機能 : CAD のシステム変数の値を取得する。 ; 引数 :* *sysvar : システム変数…)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
int sds_getvar (const char *sysvar, struct sds_resbuf *info);


機能
CAD のシステム変数の値を取得する。
引数
  • *sysvar : システム変数名
  • *info : 変数値へのポインタ(リザルトバッファ)
戻り値
RTERROR または RTNORM.


サンプル
char sysvar[512];
struct sds_resbuf rb1;
sds_getstring(0,"\nシステム変数名を入力して Enter : ",sysvar);
sds_getvar(sysvar,&rb1);

switch(rb1.restype){
  // . . . 
  case RTREAL: 
  sds_printf("\n%s にセットされている値は %f. ",sysvar,rb1.resval.rreal);     
  break;
  // . . . 
}



関連事項