通常情况下,OrCAD Capture 里的 TclTk 命令采用的字符串形式是“CString”类型,我们在调用API时,在传递字符串参数时,需要将 “TCL string”类型转成成”CString“类型,同理,我们需要将 OrCAD Capture 里的字符串参数打印或输出保存,也需要将 “CString“类型转换成 “TCL string”。
OrCAD Capture 提供了两个 TclTk 命令方便我们进行转换工作,DboTclHelper_sMakeCString及 DboTclHelper_sGetConstCharPtr
举个栗子:
将 ”TCL string“ 转换成 “CString”
set lName [DboTclHelper_sMakeCString “www.mr-wu.cn”]
将”CString”转换成”TCL string“并打印输出
puts [DboTclHelper_sGetConstCharPtr $lName]
注意区分大小写
原创文章,转载请注明: 转载自 吴川斌的博客 http://www.mr-wu.cn/
本文链接地址: 字符转换 CString 与 TCL string — OrCAD Capture TclTk Extensions 每天进步一点点http://www.mr-wu.cn/string-type-conversion-orcad-capture-tcltk-extensions/
文章评论(0条评论)
登录后参与讨论