scr 转 il ,双引号不知要如何处理
本帖最后由 kate 于 2015-9-8 21:53 编辑以下是导出整板symbols文件的录制scr。
placementedit
dlib
setwindow form.dlib
FORM dlib none
FORM dlib all
FORM dlib device NO
FORM dlib browse_export
fillin "symbols"
FORM dlib execute
FORM dlib cancel
setwindow pcb
要想转成 il , 如下
axlShell("placementedit")
axlShell("dlib ")
axlShell("setwindow form.dlib")
axlShell("FORM dlib all")
axlShell("FORM dlib device NO ")
axlShell("FORM dlib browse_export")
axlShell(strcat("fillin " \" "symbols" \"))
axlShell("FORM dlib execute")
axlShell("FORM dlib cancel")
axlShell("setwindow pcb ")
但其中的fillin "symbols" 这句没写好,因为带引号不知要怎么写,
引号不是可以用转义字符强制表示的吗。 已经用转义字符强制表示了\" 只是好像哪出错了, 试试sprintf kate 发表于 2015-9-6 20:58
已经用转义字符强制表示了\" 只是好像哪出错了,
strcat("fillin " \" "symbols" \")
这一句有问题。
应该是想写成
"fillin \"symbols\""
的吧。
为什么会用strcat。 axlShell(strcat("fillin " \" "symbols" \"))
改成
axlShell("fillin \"symbols\"")
就行了
其实就是在"前面加上' 感谢,问题已解决。 leilei4908 发表于 2015-9-8 15:40
axlShell(strcat("fillin " \" "symbols" \"))
改成
axlShell("fillin \"symbols\"")
为什么不能写成这样呢 axlShell("fillin "symbols"") 王开鑫55 发表于 2017-1-12 11:09
为什么不能写成这样呢 axlShell("fillin "symbols"")
axlShell("fillin "symbols"").
引号跟括号一样,偶次引号会和奇次引号闭合
如果需要在字符串中使用引号,就需要加上\这个转义字符 为啥我在转化时会报错找不到form
页:
[1]
2