Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8692|回复: 11

[原创] [求助]想寫一個ASSIGN TEXT的SKILL

[复制链接]
发表于 2019-2-21 17:16:54 | 显示全部楼层 |阅读模式
本帖最后由 jim357951 于 2019-2-21 18:04 编辑

想寫一個ASSIGN TEXT的SKILL
功能大致是說我點擊文字點選ASSIGN TEXT在選擇我要的NET
將此文字改成我選擇的NET NAME
我對函數認識的不多,目前想用下面2個函數來做編寫
axlNetEcsetValueGet
axlDBChangeText
希望能獲得一些建議,謝謝!
发表于 2019-2-25 14:15:59 | 显示全部楼层
本帖最后由 6771877@qq.com 于 2019-2-25 14:18 编辑

不好意思,SPM_PATH_ADDONS这个是我自己文件路径,将下面语句前加一行:
SPM_PATH_ADDONS=你自己的form文件所在目录,比如你将SPM_ChangeTextToNet.form这个文件放在D盘根目录,则加入
SPM_PATH_ADDONS=“d:/”
SPM_ChangeTextToNetFormFile=strcat(SPM_PATH_ADDONS "SPM_ChangeTextToNet.form")

或者直接改成(假设SPM_ChangeTextToNet.form在D盘根目录)

SPM_ChangeTextToNetFormFile=“d:/SPM_ChangeTextToNet.form"
回复 支持 1 反对 0

使用道具 举报

发表于 2019-2-22 16:16:23 | 显示全部楼层
好像没你认为的那么复杂,只要点选net,获取net名,再change一下就可以了吧
发表于 2019-2-22 16:43:37 | 显示全部楼层
写好了,10多分钟搞定,写得有点简陋,没有循环选择,如果想循环,可以加个右键菜单
 楼主| 发表于 2019-2-22 20:50:18 | 显示全部楼层
6771877大,我第一次想試者寫,所以還在學習中
方便分享你的原碼嗎
发表于 2019-2-24 09:59:50 | 显示全部楼层
有想法   
发表于 2019-2-25 08:16:59 | 显示全部楼层
jim357951 发表于 2019-2-22 20:50
6771877大,我第一次想試者寫,所以還在學習中
方便分享你的原碼嗎

好的,我等会就发上来,
发表于 2019-2-25 08:23:11 | 显示全部楼层
仅供初学者入门参考,很多人将form写在il里,我个人喜欢分开,为了代码层次清晰,所以不一定是最简洁的。

ChangeTextToNet.rar

1.18 KB, 下载次数: 27, 下载积分: 贡献 1

仅供初学者参考

发表于 2019-2-25 09:10:11 | 显示全部楼层
不错, 好好跟你学习
 楼主| 发表于 2019-2-25 10:17:09 | 显示全部楼层
6771877大,謝謝你大方的分享,請問SPM_ChangeTextToNet.form要如何掛載,我存放於SKILL路徑下出現
E- *Error* eval: unbound variable - SPM_PATH_ADDONS 的錯誤
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-11-23 23:27 , Processed in 0.135786 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表