Sds dictdel
- 構文
- int sds_dictdel(const sds_name nmDict, const char *szDelThis);
- 機能
- 指定されたディクショナリから項目を除去する。
- 引数
-
- nmDict : オブジェクトが追加されるディクショナリの名前。
- *szDelThis : 削除するオブジェクトのキー名。
- 戻り値
- 成功なら RTNORM、そうでなければ RTERROR を返す。
- サンプル
struct sds_resbuf *listbuf = NULL; sds_name xname; sds_name nmdict; /* エンティティリストを作成 */ listbuf= sds_buildlist(RTDXF0, "DICTIONARY", 100, "AcDbDictionary", 0); /* エンティティリストのエンティティを作成 */ if ( sds_entmakex(listbuf,xname) != RTNORM ) sds_printf("\nエンティティ生成エラー : listbuf."); /* named object ディクショナリを取得 */ sds_namedobjdict(nmdict); /* レコードを追加 */ sds_dictadd( nmdict, "MY_DICTIONARY", xname); /* 追加したレコードを除去 */ sds_dictdel( nmdict, "MY_DICTIONARY" );
関連事項