VC調用ET時,傳遞Variant參數的代碼片斷:
COleVariant varFileName(“C:\\test.xls”);
VARIANT varFALSE = {0};
varFALSE.vt = VT_BOOL;
//錯誤:調用時會出錯
//varFALSE.boolVal = false;
//正確:正常調用
varFALSE.boolVal = VARIANT_FALSE;
VARIANT varEMPTY = {0};
kset::_Workbook.wb(wbs.Open(varFileName, varEMPTY, varFALSE, varNull, varNull, varNull, varNull, varNull, varNull, varNull, varNull, varNull, varNull));