AutoCADの開発8 ---取得ブロック属性(C#の)

パブリック オブジェクト GetValueByAttributeName(dbx.AcadBlockReference blkRef、ストリングAttributeNameに)
  { 
  オブジェクト [] = ATTS(オブジェクト[])blkRef.GetAttributes(); 
  オブジェクト ATTVALUE = NULL ; 
  以下のためにINT iが= 0 、I;   
  { 
  dbx.AcadAttributeReference attRef; 
  attRef = (dbx.AcadAttributeReference)ATTSを[I]; 
  もし(attRef.TagString == AttributeNameに)
  { 
  ATTVALUE = attRef.TextString; 
  ブレーク; 
  } 
  } //私は年末
  返しATTVALUEを。
  } // 関数の終わり

転送:http://www.programfan.com/article/3161.html

おすすめ

転載: www.cnblogs.com/jordonin/p/12028274.html