常用COM组件WalkScript.MSExcel void main() { wkCom excelApp; //创建组件“WalkScript.MSExcel” excelApp.create("WalkScript.MSExcel"); //打印该组件的类型信息 excelApp.dumpToTxt(); excelApp.open("f:\\a.xls"); //填充单元格(第九行,第九列)的值为“COMin WalkScript!!” excelApp.SetCellString("COM inWalkScript!!",9,9); //在第二行处,插入三行 excelApp.InsertRow(2, 3); //合并A2至C4的区域 excelApp.Merge("A2:C4"); //保存 excelApp.Save(); //关闭 excelApp.close(); //释放COM接口 excelApp.free(); } Scripting.FileSystemObjectvoid main() { wkCom fs; //创建Scripting.FileSystemObject对象。 fs.create("Scripting.FileSystemObject"); //打印类型信息 fs.dumpToTxt(); //应用程序所在路径下的WalkISurvey.exe string sFile = WsGetAppFolder() +"WalkISurvey.exe"; //获取WalkISurvey.exe的版本信息 string sFileVersion = fs.GetFileVersion(sFile); trace(sFileVersion+ "\n"); //判读路径是否存在 sFile= WsGetAppFolder(); bool bExist = fs.FolderExists(sFile); trace("%s%s\n", sFile, bExist ? "存在" : "不存在"); sFile= "C:\\我是一个判读文件"; bExist= fs.FileExists(sFile); trace("%s%s\n", sFile, bExist ? "存在" : "不存在"); //获取一个临时文件名 string sTemp = fs.GetTempName(); trace(sTemp+ "\n"); fs.free(); }
|