atumation --test
2009-11-27 17:26
148 查看
_Application oApp; Workbooks oBooks; _Workbook oBook; Worksheets oSheets; _Worksheet oSheet; COleVariant vOpt(DISP_E_PARAMNOTFOUND, VT_ERROR); COleVariant covTrue((short)TRUE), covFalse((short)FALSE); LPDISPATCH lpDisp; //经常用的变量 Range oRange;//单元格 if (CoInitialize(NULL)!=0) { AfxMessageBox("初始化COM支持库失败!"); return FALSE; } if (!oApp.CreateDispatch("Excel.Application",NULL)) { AfxMessageBox("不能启动EXCEL"); return FALSE; } //利用模板文件建立新文档 oBooks.AttachDispatch(oApp.GetWorkbooks(),true); oBook.AttachDispatch(oBooks.Add(COleVariant(fileName)));//_variant_t("e://C133//exceltest//test.xls")) oSheets.AttachDispatch(oBook.GetWorksheets(),true);//得到Worksheets oSheet = oSheets.GetItem(COleVariant((short)1));//得到第一个sheet CString strInfo = oSheet.GetName(); oRange=oSheet.GetRange(COleVariant("A1"),vOpt);//得到第一行第一列的那个单元格 //oRange.SetValue2(COleVariant("设备名")); COleVariant a = oRange.GetValue2(); /* CString str(a.bstrVal());*/ CString str =(BSTR)a.pbstrVal; oBook.Close(covFalse, vOpt, vOpt); oBooks.Close(); oApp.Quit(); oRange.ReleaseDispatch(); oSheet.ReleaseDispatch(); oSheets.ReleaseDispatch(); oBook.ReleaseDispatch(); oBooks.ReleaseDispatch(); oApp.ReleaseDispatch(); CoUninitialize();
相关文章推荐
- [Test]Junit 4初级指南
- junit单元测试的Test注解
- ERROR OGG-01163 Bad column length (30) specified for column name in table TEST.demo_src, maximum all
- appium2-基于python调用unittest框架对iOS进行自动化测试
- Constraints and the Test-Driven Database (约束和测试驱动的数据库)
- 机器学习中的train valid test以及交叉验证
- 测试问题域: Test Double, 以及为什么Mock之争都争错了方向
- test
- test
- 布局中嵌套listview和edittest焦点问题
- ora 10g 跨越resetlogs 进行恢复 (test 成功)
- test -n/-z的注意事项
- apache+wsgi+python: Premature end of script headers: mytest.py
- Test
- Using Sun Java 6 HttpServer to write a functional HTTP test
- Test multipath feature by hand (by quqi99)
- SHELL test [命令用法(五)
- [Caffe]: 关于make runtest error
- test
- Round E APAC Test 2017 Problem A. Diwali lightings (C++)