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

MicroDraw CAD/CAM中间件

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

 
 
 

日志

 
 

JS例子:得到DWG中元素个数并判断类型  

2014-04-06 11:58:18|  分类: 控件编程示例及截 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

  • <HTML>
  • <HEAD>
  • <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
  • <TITLE></TITLE>
  • <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
  • <!--
  • //按钮1事件
  • function button1_onmousedown() {
  • //--------------------------------------------------------------------------------
  • //                      MicroDraw 图形控件 演示示例
  • //
  • //
  • //功能: 在JSP中查询元素个数和类型
  • //
  • //开发手册:  http://www.microdraw.cn/ocxhelp/index.htm
  • //-------------------------------------------------------------------------------
  • //DMicroDrawOcx1.OpenFile("c:\\deom.dwg"); //打开文件
  • DMicroDrawOcx1.CreateLine(0,0,100,100); //测试创建直线
  • text1.value = DMicroDrawOcx1.GetObjectCount(); //得到所有元素的个数
  • var ploycount;//多边形个数
  • var objcount;//元素总数
  • ploycount = 0;
  • objcount = DMicroDrawOcx1.GetObjectCount();
  • for (var i=1; i<text1.value; i++)
  • {
  •   if(DMicroDrawOcx1.GetObjectType(DMicroDrawOcx1.GetObject(i)) == 12) //12是多义线类型
  •      ploycount = ploycount +1;
  • }
  • text2.value = ploycount;
  • DMicroDrawOcx1.ZoomAll();
  • }
  • //按钮2按下事件
  • function button2_onmousedown() {
  •    DMicroDrawOcx1.CreateLine(0,100,100,100); //测试创建直线
  •    DMicroDrawOcx1.CreateLine(100,100,300,340.50);
  •    DMicroDrawOcx1.CreateCircle(500,500,39);
  •    DMicroDrawOcx1.ZoomAll();
  • }
  • //-->
  • </SCRIPT>
  • </HEAD>
  • <BODY>
  • <P>
  • <OBJECT id=DMicroDrawOcx1 style="WIDTH: 658px; HEIGHT: 261px"
  • classid=clsid:8A629F67-E4F6-4A32-8009-0247F8E9ADEE><PARAM NAME="_Version" VALUE="65536"><PARAM NAME="_ExtentX" VALUE="17410"><PARAM NAME="_ExtentY" VALUE="6906"><PARAM NAME="_StockProps" VALUE="0"></OBJECT>
  • </P>
  • <P><INPUT id=button1 style="WIDTH: 97px; HEIGHT: 34px" type=button size=33 value=统计 name=button1 LANGUAGE="javascript">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  • 元素总数<INPUT
  • id=text1 style="LEFT: 144px; WIDTH: 94px; TOP: 307px; HEIGHT: 22px" name=text1 size=12>&nbsp;&nbsp; 多边形总数<INPUT
  • id=text2 style="LEFT: 144px; WIDTH: 94px; TOP: 307px; HEIGHT: 22px" name=text2 size=12><BR><BR><INPUT id=button2 style="WIDTH: 94px; HEIGHT: 25px" type=button size=32 value=创建元素 name=button2 LANGUAGE="javascript"></P>
  • </BODY>
  • </HTML>
20064302746000.rar(1.10K)   
下载
  评论这张
 
阅读(11)| 评论(0)
推荐 转载

历史上的今天

评论

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

页脚

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