注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

MicroDraw CAD/CAM中间件

产品主页 http://www.microdraw.com

 
 
 

日志

 
 

控制开关的"打开""闭合"状态  

2014-04-15 00:08:54|  分类: 控件编程示例及截 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
控制开关的"打开""闭合"状态
在计算拓扑关系的时候; 电气岛的区分主要由开关来决定;如果一个元素有BOOL属性“*IS_KG”,并且这个属性为真的时候;
就确定这个元件是开关;

开关的状态"闭合"  “断开” 主要由开关的名称来决定;也就是块的名称来决定;

名称是"开关-OPEN"  为断开状态;
名称是"开关-CLOSE"  为闭合状态;





  • if(MDrawNet1.GetBoolProp(objid,"*IS_KG") == true)//是否是开关
  •       {
  •         if(MDrawNet1.GetString( objid, -309) == "开关-OPEN") //是打开状态
  •         {
  •             alert("关闭开关");
  •             MDrawNet1.ReplaceInsert(objid,"开关-CLOSE",0);//替换开关insert
  •             MDrawNet1.RedrawAll();
  •         }
  •         else
  •         {
  •             alert("打开开关");
  •             MDrawNet1.ReplaceInsert(objid,"开关-OPEN",0);//替换开关insert
  •             MDrawNet1.RedrawAll();
  •         }
  •       }

复制代码
  评论这张
 
阅读(21)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018