解决ExecuteFile调用外部的VBS文件时提示”无效字符”的问题
2012-12-12 16:57
316 查看
出现这个问题的原因:
在[u][b]QTP[/b][/u]新建的Function Library文件是以Unicode编码被保存下来的,而正常执行的文件一定要是ANSI编码,所以导致出现”无效字符”的提示
解决办法:
1. 用记事本打开该vbs文件,然后点击”另存为”,编码选择”ANSI”,覆盖掉原来的文件即可
2. 对于要用[u][b]ExecuteFile[/b][/u]引用的vbs文件,最好用记事本或[u][b]其它[/b][/u]编辑工具保存为ANSI编码的,QTP只能保存成Unicode的所以不要用QTP(这也算是QTP的一个bug)
在[u][b]QTP[/b][/u]新建的Function Library文件是以Unicode编码被保存下来的,而正常执行的文件一定要是ANSI编码,所以导致出现”无效字符”的提示
解决办法:
1. 用记事本打开该vbs文件,然后点击”另存为”,编码选择”ANSI”,覆盖掉原来的文件即可
2. 对于要用[u][b]ExecuteFile[/b][/u]引用的vbs文件,最好用记事本或[u][b]其它[/b][/u]编辑工具保存为ANSI编码的,QTP只能保存成Unicode的所以不要用QTP(这也算是QTP的一个bug)
相关文章推荐
- 【解决问题】windows下配置Boost提示'cl' 不是内部或外部命令,也不是可运行的程序 或批处理文件
- 【解决问题】windows下配置Boost提示'cl' 不是内部或外部命令,也不是可运行的程序 或批处理文件
- 解决 'findstr' 不是内部或外部命令,也不是可运行的程序或批处理文件 提示问题
- ASP.NET中母版页引用外部js或css文件无效,提示对象未定义解决方法
- 解决python模块调用时代码中使用相对路径访问的文件,提示文件不存在的问题
- Windows开机提示WINSYS.VBS文件损坏问题的解决方法
- vbs 写文件提示"无效的过程调用或参数"
- 【转,解决xml文件解析时提示无效的字符的问题】序列化,反序列化时低序位非打印 ASCII 字符的问题
- C#技巧【调用线程无法访问此对象,因为另一个线程拥有该对象的问题的解决办法】【C#读写EXCEL源码提示“office检测到此文件存在一个问题。为帮助保护您的计算机,不能打开此文件”的解决】
- Android中xml布局文件中使用include引入布局进行复用(解决使用include布局重叠,颜色设置无效问题)
- Android Eclipse 加载外部工程后错误提示 Unable to resolve target 'android-3'的问题解决
- CFile 读写文件 (解决汉字,换行,空字符问题) .
- 解决java读文件,第一个字符显示?或者空格的问题
- 解决老是提示找不到Mapper文件无法执行定义的方法问题!
- 解决Visual Stuido 2012中Mono For Android *.axml文件没有智能提示问题
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)
- 解决DTD 和 schema 文件无提示问题
- C#调用C接口字符参数编码的问题解决方法
- Myeclipse中解决spring配置文件无提示问题
- Android将Activity打成jar包供第三方调用(解决资源文件不能打包的问题)