求一函数:完成字符串格式化;
求一函数:完成字符串格式化;
功能:
CString CPhotoAutoCheckDlg::GetSendString(CString strGongNeng,long lngXXingZouCiShu,long lngXMeiCiYiDongChangDu,long lngYXingZouChangDu)
{
return ;
}
完成的功能,如下例:
GetSendString(“SF”,2,3,4.2)
要得到字符串:
SF000200000300000420
000200 = 传入的2
000300 = 传入的3
000420 = 传入的4.2
问题点数:0、回复次数:4Top
1 楼oncsdn(青蛙)回复于 2004-11-01 12:12:30 得分 0
自已写?
W H Y W H Y W H Y W H Y W H Y W H Y W H Y W H Y W H Y W H Y W H Y W H Y W H Y W H Y W H YTop
2 楼oncsdn(青蛙)回复于 2004-11-01 12:12:46 得分 0
还是自已字符串分析吧!Top
3 楼gamezealot([窮書生]: 小生...)回复于 2004-11-01 12:22:54 得分 0
**********
{
CString retstr;
retstr.Format("%s000%0.0f000%0.0f000%0.0f",
strGongNeng,lngXXingZouCiShu*100,lngXMeiCiYiDongChangDu*100,lngYXingZouChangDu*100);
return retstr;
}
看下这个可以吗?Top
4 楼iGray(i_冲锋陷阵)回复于 2005-08-22 09:14:00 得分 0
m_str = m_str.Right(5);
int iNum = atoi(m_str);
m_str.Format("%d", iNum);
switch( m_str.GetLength)
{
case 1:
m_str = _T("0000") + m_str;
break;
case 2:
m_str = _T("000") + m_str;
break;
case 3:
m_str = _T("00") + m_str;
break;
case 4:
m_str = _T("0") + m_str;
break;
}Top




