返回列表 回复 发帖

Setup Factory中(与"怎样转换成字符串

问题:
请教一个问题,我在一个目录创建一个文件,如"%AppFolder%\\%EditVar02%.AVS"可以创建我指定目录和指定文件名的文件,创建好了我要在文件

中写入下面一句IPCSource("%EditVar01%"),这里括号与引号我的要的,在括号和引号中的变量%EditVar01%是我获取的值,但是我怎样写都不成

功,请ddstrg你能教我怎样写,谢谢了.
例:
TextFile.WriteFromString("%AppFolder%\\%EditVar02%.AVS",IPCSource("%EditVar01%"), false);

ddstrg答
变量不能直接引用,需要用到 SessionVar.Expand。

为了避免语句过长,你的那一句可以拆分为几句:(第二句中的 .. 是字符串连接符,表示单引号用 \")

avs = SessionVar.Expand("%AppFolder%\\%EditVar02%.AVS");
ip = "IPCSource(\""..SessionVar.Expand("%EditVar01%").."\")";
TextFile.WriteFromString(avs,ip, false);
感谢Baidu,Google,Dreams8给我这次机会!
还要感谢我的爸爸妈妈!
HOHO
返回列表