Testcomplete无法读到CSV文件的值(未安装office)
1. PC未安装office,使用DDT.CSVDriver读取CSV文件的值,但是不成功,没有任何错误提示。script如下function Test()
{
var Driver,Name;
Driver = DDT.CSVDriver("C:\\TC Project\\ProjectSuite1\\1.csv");
while(!Driver.EOF())
{
Name = DDT.CurrentDriver.Value(0);
Log.Message(Name);
Driver.Next();
}
DDT.CloseDriver(Driver.Name);
}
2。在安装office的PC中执行该该段script,可以成功得到CSV文件的值。
3。参考TC是help: The CSV driver uses the Microsoft Jet Engine to connect to CSV files.
并且检查了:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text registry的setting,貌似没有问题。
请教高人,如何解决未安装office的machine中,使用TC的DDT CSVDriver读取CSV文件中的值?谢谢 重新安装Microsoft Jet呢? 以前也遇到过csv 文件读取不成功,后来更改了编码方式后,可以成功读取。LZ可以试试。 别用csv了,装个excel多好,还便于维护和管理
页:
[1]