QTP中使用ExecuteFile加载vbs脚本

QTP默认的脚本为qfl脚本,是unicode 编码。在引用脚本的时候可以在QTP的界面上进行设置,也可以通过函数来加载一个脚本文件,我比较喜欢用一后者,因为方便。

当我用ExecuteFile来加载vbs脚本的时候发现是不可以的,因为QTP生成的vbs脚本默认是unicode编码,我们需要将vbs文件重新保存了ANSI才可以,转了文件格式后终于可以用了 ^_^.

但同时又出现了另一个问题,就是如果使用ANSI编码那么我们脚本中的中文字符就无法在英文的操作系统下识别,会引起脚本运行失败。

posted @ 2010-08-20 11:32  Gang.Wang  阅读(2246)  评论(0编辑  收藏  举报