我是这样写的:
wbMyBook.AttachDispatch(wbsMyBooks.Add(vtMissing));
wbMyBook.SaveAs_variant_tsFile),vtMissing,vtMissing,
vtMissing,vtMissing,vtMissing,vtMissing,
vtMissing,vtMissing,vtMissing,vtMissing);
编译通过,在执行到saveas函数时就通不过。为什么?
wbMyBook.AttachDispatch(wbsMyBooks.Add(vtMissing));
wbMyBook.SaveAs_variant_tsFile),vtMissing,vtMissing,
vtMissing,vtMissing,vtMissing,vtMissing,
vtMissing,vtMissing,vtMissing,vtMissing);
编译通过,在执行到saveas函数时就通不过。为什么?
covTrue((short)TRUE),
covFalse((short)FALSE),
covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
VARIANT vFileName;
vFileName.vt=VT_BSTR;
vFileName.bstrVal=(_bstr_t)m_file;
book.SaveAs(vFileName, // This is a test workbook.
covOptional,
covOptional,
covOptional,
covOptional,
covOptional,
0,
covOptional,
covOptional,
covOptional,
covOptional);
app.SetVisible(TRUE);
//完成