1091|16

1404

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

为什么AD脚本加一个打印信息就罢工了 [复制链接]

 

请教一下论坛上有懂Delphi脚本的大佬吗, 下面是一个计算焊盘数量的脚本,原本功能正常。第13行打印信息是我自己加上去的,希望没在PCB环境下运行脚本就会提示信息,但是我发现加上这个打印信息之后,在非PCB环境下跑脚本是会提示信息的,而在PCB环境下运行脚本,正常情况下是会有一个对话框显示统计的焊盘数量,但是加了这个打印信息之后就没有对话框了,好像根本没有运行一样。  

 

简直是百思不得其解,加了这个打印信息为什么会让脚本直接罢工了呢

 

 

 

 

最新回复

厉害呀,我们只会用人家给定的功能,你都能自行开发新功能了。   详情 回复 发表于 2023-8-13 18:56
点赞 关注
个人签名

执古之道,以御今之有,能知古始,是谓道纪

 
 

回复
举报

1404

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 
然后改成这样又可以了,这个是为什么呢
 

 

个人签名

执古之道,以御今之有,能知古始,是谓道纪

 
 
 

回复

4771

帖子

12

TA的资源

版主

板凳
 
看语法 你if 没end exit了吧
 
 
 

回复

1万

帖子

25

TA的资源

版主

4
 

pascal的多个语句需要用 begin  ...  end。你加上showmessage后,exit 每次都会执行,不会执行后续命令。

 
 
 

回复

1404

帖子

0

TA的资源

五彩晶圆(初级)

5
 
吾妻思萌 发表于 2023-8-8 10:26 看语法 你if 没end exit了吧

想不到


 
 
 

回复

1404

帖子

0

TA的资源

五彩晶圆(初级)

6
 
dcexpert 发表于 2023-8-8 11:05 pascal的多个语句需要用 begin  ...  end。你加上showmessage后,exit 每次都会执行,不会执行后 ...

还是对Delphi关键字不够熟


 
 
 

回复

1万

帖子

25

TA的资源

版主

7
 
Nubility 发表于 2023-8-8 11:08 还是对Delphi关键字不够熟

pascal语言现在用的人少,不太流行。不过语言都是相通的,多用几次就熟了。

 
 
 

回复

1404

帖子

0

TA的资源

五彩晶圆(初级)

8
 
dcexpert 发表于 2023-8-8 11:22 pascal语言现在用的人少,不太流行。不过语言都是相通的,多用几次就熟了。

本来想用javasript或者VB之类的语言来学脚本,但是AD官方说推荐用Delphi Script

个人签名

执古之道,以御今之有,能知古始,是谓道纪

 
 
 

回复

1463

帖子

0

TA的资源

五彩晶圆(初级)

9
 
好多年不用AD软件了,都快忘了该怎么用了。这个脚本干啥的?
 
 
 

回复

1404

帖子

0

TA的资源

五彩晶圆(初级)

10
 
lkh747566933 发表于 2023-8-8 16:27 好多年不用AD软件了,都快忘了该怎么用了。这个脚本干啥的?

用来统计焊盘数量的,没有实际意义,只是用来学习DelphiScript的一个例子,准备将来开发脚本来实现一些软件本身没有的功能

个人签名

执古之道,以御今之有,能知古始,是谓道纪

 
 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

11
 

你看下你的语法对不对,仔细检查下

 
 
 

回复

410

帖子

0

TA的资源

纯净的硅(中级)

12
 

厉害厉害啊,能把AD玩的这么细致和高端啊,不明觉厉~~~

 
 
 

回复

1404

帖子

0

TA的资源

五彩晶圆(初级)

13
 
laker2008 发表于 2023-8-8 16:57 厉害厉害啊,能把AD玩的这么细致和高端啊,不明觉厉~~~

开发一些自己需要的简单功能,比如元件统一管理属性,导入erp什么的


 
 
 

回复

31

帖子

0

TA的资源

一粒金砂(中级)

14
 

AD的劣势是它的专业化程度不够高,搞了这么多年自动布线还是一上来就戳两个锐角。

优势是可扩展性好,开放程度高,跟自己公司的系统做对接超级方便——对于和谐版来说这很重要。比如正版的三大平台寻件、比价、下订单这种扩展功能,在和谐版上自己也能给搭建出来。

 
 
 

回复

1404

帖子

0

TA的资源

五彩晶圆(初级)

15
 
Ejack1979 发表于 2023-8-11 14:39 AD的劣势是它的专业化程度不够高,搞了这么多年自动布线还是一上来就戳两个锐角。 优势是可扩展性好,开 ...

锐角的没见过,但自动布线还是算了吧,感觉现有的所有EDA软件的自动布线都是鸡肋,如果以后引入AI布线才有比较好的效果,现有的布线效果对我们这种完美主义者来说就是完全不可接受的了。至于有人说AD缺少一些功能什么的,其实这个也不能说得很绝对,像cadence或者mentor EE这些比较一板一眼的软件会提供一些非常细致的功能,面面俱到的同时也变得繁琐,AD提供少量的实用功能,可以把几个操作组合起来实现等效于cadence和mentor的功能。最近出差看别人用mentor EE做项目那痛苦的表情,就感叹,能用AD实在是太幸福了


 
 
 

回复

1463

帖子

0

TA的资源

五彩晶圆(初级)

16
 
Nubility 发表于 2023-8-8 16:40 用来统计焊盘数量的,没有实际意义,只是用来学习DelphiScript的一个例子,准备将来开发脚本来实现一些软 ...

厉害呀,我们只会用人家给定的功能,你都能自行开发新功能了。

 
 
 

回复

1404

帖子

0

TA的资源

五彩晶圆(初级)

17
 
lkh747566933 发表于 2023-8-13 18:56 厉害呀,我们只会用人家给定的功能,你都能自行开发新功能了。

玩玩而已,希望能开发出一些符合自己需求的小功能,比如上次分享的那个走线等间距脚本,因为不会开发,只能费了很大的劲才找到

个人签名

执古之道,以御今之有,能知古始,是谓道纪

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表