设为首页 加入收藏

TOP

MFC输出EXCEL文档的过程总结(六)
2014-11-23 20:18:01 来源: 作者: 【 】 浏览:238
Tags:MFC 输出 EXCEL 文档 过程 总结
break;
case 14:iSlotCtrl = 14;
break;
}
}
strCtrl = pCardBaseCtrl->GetCardTypeName();
str.Format("%d:%s",iSlotCtrl,strCtrl);
strCtrl.LoadString(IDS_SLOT);
str = strCtrl+str;
m_ExlRge.SetItem(_variant_t((long)(3+iSlot)),_variant_t((long)1),_variant_t(str));
}
}
CHHCardBase *pCardBase = dynamic_cast( pDBase->GetSuperCardBase(ucSystemCardSlot)); //系统
if (pCardBase != NULL)
{
int iChuCount = pCardBase->GetSpecifyPortCount(Port_CHU);
for (int iChuNum = 0 ; iChuNum < iChuCount ; iChuNum++)
{
int iChuType = 0xff;
int iChuStatus = 0xff;
CHHPort* pChuPort = pCardBase->GetPortByType( iChuNum, Port_CHU );
if (pChuPort != NULL)
{
int iChuNumCtrl =0;
int iSlotCtrl = 0;
if (iChuNum < 30)
{
iChuNumCtrl = iChuNum%8;
iSlotCtrl = 10- iChuNum/8;
}
else
{
iChuNumCtrl = (iChuNum+2)%8;
iSlotCtrl = 10 - (iChuNum+2)/8 ;
}
if(!pChuPort->GetPortIsUsedForChu())
{
continue;
}
CHHChuIfModule *pModule = dynamic_cast(pChuPort->GetModule(Mod_ChuIf));
if(pModule == NULL)
{
continue;
}
iChuType = pModule->GetChuType(TRUE);
str.Format("%d", iChuNumCtrl+1);
str = "CH"+ str;
m_ExlRge.SetItem(_variant_t((long)3),_variant_t((long)(2+iChuNumCtrl)),_variant_t(str));
str = GetChuTypeString(iChuType);
if (pGroup->GetExtModelID() == MFA) //MFA特殊处理
{
m_ExlRge.SetItem(_variant_t((long)(5+iSlotCtrl)),_variant_t((long)(2+iChuNumCtrl)),_variant_t(str));
}
else
{
m_ExlRge.SetItem(_variant_t((long)(4+iSlotCtrl)),_variant_t((long)(2+iChuNumCtrl)),_variant_t(str));
}
if (iChuNumCtrl >= nMaxChuCount)
{
nMaxChuCount = iChuNumCtrl +1;
}
}
}
}

//加载要合并的单元格
switch (nMaxChuCount)
{
case 8:
m_ExlRge.AttachDispatch(m_ExlSheet.GetRange(_variant_t("A1"),_variant_t("I2")),TRUE);

m_ExlRge.Merge(_variant_t((long)0));
break;
case 10:
m_ExlRge.AttachDispatch(m_ExlSheet.GetRange(_variant_t("A1"),_variant_t("K2")),TRUE);

m_ExlRge.Merge(_variant_t((long)0));
break;
case 16:
m_ExlRge.AttachDispatch(m_ExlSheet.GetRange(
首页 上一页 3 4 5 6 7 下一页 尾页 6/7/7
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇VC获得系统文件夹路径 下一篇vc编译exe的体积最小优化

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: