Getcfg

提供:GizmoLabs - だいたい CAD LISP なサイト
2009年11月13日 (金) 00:03時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成: ; 構文 : (getcfg ''cfgname'') ; 機能 : AutoCADでは、acad*.cfg ファイルの AppData セクションからアプリケーション データを取得する。 : IJCAD…)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(getcfg cfgname)


機能
AutoCADでは、acad*.cfg ファイルの AppData セクションからアプリケーション データを取得する。
IJCADでは、レジストリ(%HKCU%/SoftWare/ITJP/製品/User) からアプリケーション データを取得する。
引数
  • cfgname : 検出するセクションとパラメータ値を指定する文字列(最大 496 文字)。
cfgname 引数は、次の形式でなければならない。
"AppData/application_name/section_name/.../param_name"
戻り値
成功した場合は、アプリケーション データ。cfgname が無効の場合、getcfg 関数は nil を返す。


サンプル
AppData/ArchStuff セクション内の WallThk パラメータの値が 8 だとすると、その値は次のようにして取得できる。
(getcfg "AppData/ArchStuff/WallThk")
"8"



関連事項