图片名字是身份证号码
Excel里面存的是姓名 身份证号码
Excel里面存的是姓名 身份证号码
解决方案 »
- 用VC开发OCX控件,有什么书比较好?
- 以前曾见过一个经典的帖子, 讨论在代码中 "失败" "错误" 的差别 即什么时候返回"错误" 什么时候返回"失败"
- 求助:用MFC ActiveX 向导开发一个像QQ发送框一样的CRichEdit控件!急等!
- VC 嵌入式软件 出现死机
- socket的堵塞或非堵塞方式是由服务器的实现决定的吗?
- 请大家帮我看看这个错误?很急。3x!
- VC有什么函数可以计时,计时结束就终止它监测的那个事情?
- CString的Format问题
- 数据库问题
- VC++2012 单击树形控件TreeCtrl的节点,如何创建新视图?
- 如何关闭对话框
- LINK : fatal error LNK1104: cannot open file ".\htmlhelp.lib"
获得身份证后取得图片路径
CFileDialog dlg(true,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
"xls file (*.xls)|*.xls");if (dlg.DoModal()==IDOK)
{
strFilePath=dlg.GetPathName();
COleVariant vtOptional((long)DISP_E_PARAMNOTFOUND,
VT_ERROR),vtTrue((short)TRUE),vtFalse((short)FALSE);
_Application ExcelApp ;
Range rge;
COleVariant vartValue;
ExcelApp.CreateDispatch("excel.application");
Workbooks ExcelBook=ExcelApp.GetWorkbooks();
ExcelApp.SetVisible(FALSE);
_Workbook workBook=ExcelBook.Open(strFilePath,vtOptional,vtOptional,vtOptional,vtOptional,vtOptional,\ vtOptional,vtOptional,vtOptional,vtOptional,vtOptional,vtOptional,vtOptional);
Sheets ExcelSheet=workBook.GetSheets();
_Worksheet workSheet;
workSheet=ExcelSheet.GetItem(COleVariant((short)1));
rge=workSheet.GetRange(COleVariant("A1"),COleVariant("A1"));//读取单元A1
vartValue=rge.GetValue();
strValue=vartValue.bstrVal;workBook.Close(vtOptional,vtOptional,vtOptional);
ExcelApp.Quit();
看看网上的例子