Tcl - 从C Struct访问字段

时间:2013-08-28 20:07:05

标签: c tcl orcad

我正在尝试使用其Tcl脚本界面在OrCAD Capture中进行一些自动化。我遇到了接收结构的问题,但没有任何暴露的函数来处理它。我知道结构的结构(它是一个LOGFONT)所以无论如何解压结构?

我发现SWIG允许创建到C库的Tcl接口。我真的宁愿不必只是为了访问一个简单的结构而提供C代码!

1 个答案:

答案 0 :(得分:1)

这实际上是您需要询问产品供应商的事情。搜索并没有提供太多有用的信息,尽管Cadence论坛上的几篇文章似乎表明您需要的文档位于名为“OrCAD_Capture_TclTk_Extensions.pdf”的文件中,(查看 instdir / tools /捕获/ tclscripts /)。此外,_60e6d70d_p_LOGFONT是一个对象句柄。看起来它是一个命令......所以,set $logfont [command_that_returns_this_handle],然后$logfont将是调用对象方法的命令,应该在“OrCAD_Capture_TclTk_Extensions.pdf”中记录。

这是我从http://www.cadence.com/Community/forums/p/15614/1294051.aspx中提取的感觉。亲自看看。

相关问题