用mfc编了一个excel程序,打包之后在自己的电脑里运行没有问题,为什么安装到其他电脑就不能用了?
如题,在自己电脑里打包运行没有问题,打包后其他电脑就不能用?excel根本就打不开程序: if(IDOK != ::MessageBox(NULL,"【确定】:新建excel文件;【取消】:在已有excel中追加数据","提示",IDOK)) { MessageBox("追加数据"); CFileDialog dlgFile(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Excel Files(*.xlsx)|*.xlsx|*.xls|All Files(*.*)|*.*"); if(IDOK == dlgFile.DoModal()) { CString strFilePath = dlgFile.GetPathName(); _Application excelapp; Workbooks books; _Workbook book; Worksheets sheets; _Worksheet sheet; Range range; Range usedRange; LPDISPATCH lpDisp; COleVariant vResult; COleVariant covTrue((short)TRUE), covFalse((short)FALSE), covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR); if(!excelapp.CreateDispatch("Excel.Application")) { MessageBox("确认是否安装了Excel"); }////////!!!!!!!!excel打不开