EDA365电子工程师网

标题: 请各位大佬帮我看看下面的程序有什么错误? [打印本页]

作者: czj474756292    时间: 2017-6-28 15:05
标题: 请各位大佬帮我看看下面的程序有什么错误?
我想通过PIN得出simbol的坐标,为什么输出的坐标是nil
axlCmdRegister("start" 'test)

procedure(test()
        
          (axlSetFindFilter ?enabled
     '("NOALL" "Pins") ?onButtons
     '("NOALL" "Pins")
         )
         
        
         while(
          axlSelect()
              (pinsid = (axlGetSelSet))
              
              symbolsid = (pinsid->component)
              symbolsidxy = (symbolsid->xy)
              println(symbolsid)
              println(symbolsidxy)
                )
          )

作者: chrysalis    时间: 2017-6-28 17:49
axlGetSelSet返回的是dbid的list,不能直接访问dbid属性
作者: czj474756292    时间: 2017-6-29 13:45
chrysalis 发表于 2017-6-28 17:49
axlGetSelSet返回的是dbid的list,不能直接访问dbid属性

那该怎么访问,麻烦举个例子让我明白怎么写

作者: chrysalis    时间: 2017-6-29 13:47
czj474756292 发表于 2017-6-29 13:45
那该怎么访问,麻烦举个例子让我明白怎么写

用处理list的方法,比如foreach

作者: czj474756292    时间: 2017-6-29 15:16
chrysalis 发表于 2017-6-29 13:47
用处理list的方法,比如foreach

哦,谢谢,我懂了,我还以为单个点击获取的PIN不是list结构呢?





欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2